SolarSquare Secures $53 Million Series C to Accelerate India’s Residential Solar Revolution
SolarSquare Secures $53 Million Series C to Accelerate India’s Residential Solar Revolution B Capital Leads Fresh Funding Round as SolarSquare Crosses $100 Million