Microsoft renewables portfolio tops 1.2GW with US wind deal
The software giant's latest power procurement deal involves a 90MW wind farm in Pennsylvania under construction by TransAlta Renewables
The software giant's latest power procurement deal involves a 90MW wind farm in Pennsylvania under construction by TransAlta Renewables