Web Analytics

Start up Profile

Euclid Power

Euclid Power United States - New York, NY
START UP

1 Disclosed Funding Rounds $20,000,000
0 Participating Investments




Euclid Power is comprised of a team of industry-leading veterans within renewable energy project development, diligence, finance, and execution with over 6GW of PV and 3GWh of energy storage

Capital Raised

Date Round Raised Participating Investors
September, 05 ,2025 Series A $20,000,000