Google Invests $5 million in Renewable Energy in Europe

by Walter Wang April 11, 2011 3 comments