NeoTensr

Category: Renewable Energy Developer · Headquarters: France · Tracked deals: 1

Paris-based independent French renewable energy developer and producer with 9 GW of solar, wind, and storage capacity across 14 countries, targeting 10 GW of additional capacity by 2030.

Website: https://www.neotensr.com

Recent deals