Goldman Sachs seals wind PPA to power data centres

© 2014 RenewaNews