Investment uptick required to see full economic recovery: ICRA
India Nikkei's October manufacturing Purchasing Managers' Index (PMI) came in at 54.4. A considerable rise compared to September's 52.1. The index is at its highest level since Demcember 2014.