Amazon wraps up more wind and solar to stay global corporate green power number-one
US group ties-up new deals in US, Spain and Nordics to take total renewables under procurement to more than 12GW
US group ties-up new deals in US, Spain and Nordics to take total renewables under procurement to more than 12GW