Octopus Energy Investments announced that it has refinanced a 17.4MW portfolio of solar assets in France. The total deal value is tabbed at US$67.3 million and is structured as a fully amortizing 14-year loan.
Subscribe to Newsletter
Most Read
Upcoming Events
PV Tech Premium - Enjoy 50% off in our Black Friday Sale