Deals Counterparts
C

CELLORAA ENERGY PRIVATE LIMITED

company 1 Deal 1 Partner

CELLORAA ENERGY PRIVATE LIMITED is a renewable energy company specializing in solar power projects. They offer end-to-end solutions including project development, EPC (Engineering, Procurement, and Construction), and Operations & Maintenance (O&M) services, primarily focusing on contributing to Indi...

Investment Focus
Technologies
Solar1
Geography
India1