Leading renewable energy consultancy and service provider Natural Power has completed buy-side technical due diligence on ...
Recommended Provider for the 8th year running Octopus Energy Group, best known for its pink octopus logo, is valued at $9 billion (£7.4 billion), and operates in 26 countries Founder Greg Jackson ...