News

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

Financial Times - Energy · last updated
Renewable developers say upfront agreements to buy power are increasingly vital to make projects happen