India has replaced China as top destination for foreign direct investment by attracting $63 billion worth FDI projects in 2015, says a report.
"India was the highest ranked country by capital investment in 2015, with $63 billion-worth of FDI projects announced," according to fDi Intelligence, a...