StartupsMay 26SolarSquare in talks to raise up to $60 million Series C at as much as $500 million valuationTechnologyBusiness