Surprise Me!

Solar Installation In India Witnesses Dip

2019-09-07 120 Dailymotion

Known as a pioneer of adopting solar technology, India, lately has seen a dip in the installations of solar, according to a latest report by Mercom India