Octopus Energy supercharges over 2 GW of German solar and storage Friday 09 May 2025 09:00 Octopus Energy supercharges over 2 GW of German solar and storage with latest investment.