UK solar company Innova Energy has sold a 3.7 MW portfolio of rooftop solar assets in the UK to Octopus Renewables, part of Octopus Group.
UK solar company Innova Energy has sold a 3.7 MW portfolio of rooftop solar assets in the UK to Octopus Renewables, part of Octopus Group.
As a subscriber, you have reached this page because you are not logged in.