Aviva makes €150m European battery investmentBy Paul StephenSeptember 17, 2025 Global asset manager takes stake in Germany-headquartered Terra One