If Indian migrants were to form a country, its population would be greater than 127 existing nations. With over 16.59 million living abroad, Indians form world's largest migrant pool, a UN report said. The 2017 International Migration Report released …