newsfilter
← Latest News
CNBC·

Amazon-backed wind farm in Scotland begins operations

The last few years have seen a number of major firms strike power purchase agreements to buy renewable energy.