Which country receives maximum inward remittances?

India has topped the World Bank list on global remittances. As per the report NRIs sent $70.4 billion to India in 2014, which is 12% of global remittances which stood at $583 billion. Top 5 remittance receiving countries are India, China, Philippines, Mexico and Nigeria.