Mumbai Solar was very prompt in conducting site survey, provided installation at my premises veruy promptly. I have been able to reduce my electric bill by 70% with their Tata Power Solar panels.
Ghatkopar — Mumbai, Maharashtra 400089, Ghatkopar - Mahul Rd, Chembur, Shop No 12, Om Sai Vyapari Mandal, Near Meghraj Hotel Nr Ghatkopar Smashaan(show on map)