11 employees
SLS Power is a hydro and solar power generation company.
2005
SLS Power Corporation Limited raised undisclosed on September 1, 2011
Investors: IFCI Venture Capital Funds Ltd.