MillenniumPost

Flickering out

8 Jan 2020 3:10 PM GMT
India’s solar power sector has witnessed a slowdown as distribution companies delay payments to power plants on account of untenable tenders,...
Share it