19 December 2023

Integrating nature a way to manage risk in renewable energy, says Octopus