Infographic: Big oil buys into UK wind farm auction

Oil majors BP and Total taking a majority of the projects

Last updated:
Illustrative image.
Illustrative image.
Shutterstock
Related Topics:

Get Updates on Topics You Choose

By signing up, you agree to our Privacy Policy and Terms of Use.
Up Next