India is one of the top ten destinations for Foreign Direct Investment (FDI) flows