By Fortune Editors
April 6, 2011

Bill Weihl, Google's green energy Czar, says the company is well positioned to profit from its energy investments.

You May Like

EDIT POST