Based in France, Eco Delta is a startup.
Eco Delta is a French renewable energy developer and operator that designs, builds and manages photovoltaic and wind farms as well as energy storage and agrivoltaic projects, operating in France and Tunisia.
Funding rounds, investor list, risk signals, and comparable startups, all gated to subscribers.