17 September 2025

Aviva invests €150m in German BESS portfolio