Tata Power installs World’s largest solar rooftop at Cricket Club of India, Mumbai
Tata Power Solar, India’s largest integrated solar company and Tata Power’s wholly-owned subsidiary, has commissioned 820.8kWp at Cricket Club of India, Mumbai. The project was executed …