Astra Solren Private Limited · Neo Solren Private Limited · Mega Suryaurja Private Limited · Megasolis Renewables Private Limited · Martial Solren Private Limited · Mahindra Solarize Private Limited · Resurgence Solarize Urja Private Limited · Modison Limited · Mahindra Teqo Private Limited · Cleansolar Renewable Energy Private Limited · Divine Solren Private Limited · Mahindra Sustainable Energy Private Limited