InSolare Energy is a leading renewable energy solution and EPC provider since 2009 and has installed nearly 500 Megawatt peak of solar parks in over 19 states
Before this, Rite Water Solutions had raised 7.5 million euros in the first part of the series-B funding round from the Water Access Acceleration Fund (W2AF).
According to the shareholding pattern available with the exchanges, Gensol Engineering is majority-owned by promoters at 62.59%, while public shareholders own the remaining 37.41%.