France: A benchmark company in the production of photovoltaic solar energy, with more than 750 sites deployed.
Annual interest rate of 6.5% over 4 years