
Telehouse signs wind PPA in UK
Data center firm Telehouse has signed a Power Purchase Agreement to procure energy from a wind farm in the UK. The company and RWE this week announced a 10-year PPA to offtake from the London Array wind farm. Under the agreement, RWE will supply a “ …