MillenniumPost

Flickering out

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