France: The innovative player in the management of photovoltaic power plants for a maximised renewable energy production and optimised economic return.
Annual interest of 7% over 5 years