Business Terra One secures €150 million from Aviva Investors to drive growth of battery storage portfolioBy News TeamSeptember 18, 2025 Terra One, a leading European developer of grid-scale battery storage systems, has secured up to €150 million in mezzanine financing…