Candi Solar Secures $58.5 Million in Funding, Fueled by IFC Leadership
Candi Solar secures $58.5M funding to expand its solar solutions portfolio across India and South Africa.
Candi Solar secures $58.5M funding to expand its solar solutions portfolio across India and South Africa.