Startup Candi Solar Ignites Growth: $58.5M IFC Boost Powers 200 MW Solar Surge in India and Africa Economic Edge Team Tuesday, December 2, 2025 7:15 pm 0 Switzerland-headquartered clean energy powerhouse Candi Solar has clinched a landmark $58.5 million syndicated debt...Read More