Industry Summits | Tue Oct 12, 2010 6:43pm EDT

Google green energy czar: It's a bit bleak