One of the world’s largest renewable energy engineering consultancies

 

Solar development business with 13 utility scale solar projects in the UK

 

Utility scale battery energy storage developer, with 100MW developed