India ranks 119 on global business resilience index

  • 6 years ago
Norway tops the 2015 FM Global Resilience Index for being the country best suited for firms seeking to avoid disruptions in global supply chain operations