Rooftop solar panels not catching up
Installation of solar rooftop panels has been dismal in the leading metros, a study by Greenpeace India said.
Publication Date:
24/05/2017
Installation of solar rooftop panels has been dismal in the leading metros, a study by Greenpeace India said.