Google’s Green Energy Brag: $375 Million from Taxpayers (or more) – Master Resource
by Glenn Schleede On September 13, 2013, Google announced that it had signed a contract to buy the entire output of the 239 MW Happy Herford “wind farm” that is being developed by Chermac Energy near Amarillo, Texas. The project Read more
