23 April 2026

Allianz takes 51% stake in German battery storage platform