India tops global chart of remittances

India has topped the global chart of remittances with a whopping USD 71 billion in remittances in 2013, just short of three times the FDI it received in 2012, according to a revised World Bank forecast issued on Wednesday.