and is India’s largest operator of distributed solar assets. “This is the opportunity of a lifetime,” Shreya Mishra, co-founder and chief executive of SolarSquare, told TechCrunch in an ...
SolarSquare is a company based in Mumbai, Maharashtra, India, operating in the cleantech sector. Founded in 2015, it now employs 412 individuals. The company was established by Shreya Mishra.
Some results have been hidden because they may be inaccessible to you