Solar panels installed atop Metro One depot in D.N Nagar, Andheri
After covering all 12 stations last year, authorities have now installed and commissioned a 612...
Read MoreSelect Page
by Local Press Co Staff | Dec 18, 2018 | Mumbai Snippets
After covering all 12 stations last year, authorities have now installed and commissioned a 612...
Read More