C
CELLORAA ENERGY PRIVATE LIMITED
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...
Deal History (1)
Investment Focus
Technologies
Solar1
Geography
India1
Global Infrastructure Sherpa