"DES MOINES" content on TweakTown - Page 1
We found 1 items for the tag: DES MOINES
NEWS
Google invests $75 million into 50mW wind farm, total renewable energy investment stands at nearly $1 billion
Google continues to invest in the United States, announces investment of $75 million into a 50mW win.