Indosolar Limited
INDOSOLAR
Indosolar Limited is presently undergoing a corporate insolvency resolution... 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.