Philip Armstrong, senior advisor, corporate governance at International Finance Corporation (IFC), feels corporate governance in India is steadily improving...
Aggregate percentage growth in net profits and sales of 724 companies was lowest in last four quarters indicating demand-led recovery is still some time away