tech:

taffy

EDF Renewable Energy

Google Makes $200M Equity Investment In Texas Wind Project

Google has made an approximately $200 million equity investment in the Spinning Spur Wind Project, a 161 megawatt facility located in Oldham County, Texas....