The company is a leading investor in onshore wind, solar power, and offshore wind projects with a global portfolio exceeding £7 billion.
Must-have
Nice-to-have
Not specified