By
In charts: Falling revenues take the shine off public-sector firms
Photo Credit: Thinkstock

 The Indian government owns and controls some of the largest enterprises in the country, and through them some of the key sectors, which include infrastructure, oil and gas, mining, and manufacturing...

TO READ THE FULL STORY


Leave Your Comment(s)