Big businesses step up to buy energy from new wind and solar farms

Big businesses step up to buy energy from new wind and solar farms

FT.com

Published

Renewable developers say upfront agreements to buy power are increasingly vital to make projects happen

Full Article