Computer & Technology Tech execs launch SustainableIT.org to address climate change By Donna A. Dennis 4 years ago One set of hands is a good start, but many hands make for more and