India’s Second Largest Rooftop Solar project Installed  After the country’s and the world’s largest rooftop solar project installed in 2015 near Amritsar, Punjab, India got its second-largest rooftop solar project in the new year of 2018. The 11.5 MW solar rooftop project installed by Tata Power and Larsen and Toubro has the capacity to generate 27 […]