+ Submit a listing
IN

InnoVent

France

French developer that handles development, financing, construction and operation of its own wind and solar farms in France and Africa since 2001.

Country
France
Region
Europe
Last checked
2026-10-30
developersolar farmsFranceAfrica

More in France: Developers & EPC in France (20) · All 55 solar companies and resources in France