image
India Inc investment in foreign ventures falls 10% in Octobe