Innova Secures USD 48.5 Million Debt Facility from Triple Point for UK Solar and Energy Storage ProjectsBy Stanley SheltonNovember 1, 2023 Renewable energy developer Innova has secured a substantial debt facility of up to GBP 40 million (USD 48.5m/EUR 45.7m) from investment manager Triple Point. This financial…