Video

Solar Installation In India Witnesses Dip

Solar Installation In India Witnesses Dip
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