89 Megan McCarthy 06/12/07 04:46PM Filed to: clean tech clean tech Google Valleywag Google jumps on the Clean Tech bandwagon, joins a coalition for Green Computing. [VentureBeat]