World Economic Forum

India ranked 58th most competitive economy in WEF index, US tops chart

India has been ranked as the 58th most competitive economy on the World Economic Forum's…