India is World's Top FDI Destination

  • 4 years ago
In a big jump, India has moved up 16 positions to rank 55th on a global index of the world’s most competitive economies, where Switzerland remains on top.