Bigger India

India Overtakes China as Most Attractive Investment Destination

US, France and Japan are the top three nations likely to invest in India, according to the EY survey

Leave a Reply

Your email address will not be published. Required fields are marked *