Octopus Energy Group, a British renewable energy group specializing in sustainable energy, has acquired a 24% stake in renewables developer Exagen through their new Octopus

Octopus Energy Group, a British renewable energy group specializing in sustainable energy, has acquired a 24% stake in renewables developer Exagen through their new Octopus