The World’s largest solar rooftop installed on Braboune stadium, at Cricket Club of India, in Mumbai. Tata Power’ has commissioned 820.8kWp for the i
The World’s largest solar rooftop installed on Braboune stadium, at Cricket Club of India, in Mumbai. Tata Power’ has commissioned 820.8kWp for the i