Octopus nets 80MW French solar portfolioBy reNEWS EditorialMarch 31, 2025 Natural Power provides support during acquisition of agri-PV projects from BayWa r.e