CII Annual Business Summit Leaves Many Questions Open For Discussion

India is the top investment destination with China’s dependence reducing substantially. About 760 executives were interviewed and 75 per cent wanted to invest in India. Is Invest India geared up for this?