Indosolar Limited is presently undergoing a corporate insolvency resolution process. Historically, the company's operations focused on the production and distribution of solar photovoltaic cells. Founded in 2005, its main office is located in New Delhi, India.
SectorEnergy
IndustrySolar
ExchangeNSE