28 November 2024

Eiffel leads €65m debt financing for French PV project