London Array
London Array is an offshore renewable energy company established in 2013. It operates the largest offshore wind farm in the world, generating electricity for homes and reducing CO2 emissions.
- Offshore wind energy production
- Community engagement initiatives
- Operations and maintenance services