Google buys entire output from Texas wind farm

Google is upping its green credentials with a new agreement to buy the entire output from a wind farm in Texas. The Happy Hereford wind farm, which is expected to start producing electricity late next year, will have a total capacity of 240MW and will provide energy to the Southwest Power Pool (SPP) – the […]