×
ADVERTISEMENT
ADVERTISEMENT

India maintains 43rd rank on IMD's World Competitiveness Index; Switzerland tops chart

The IMD World Competitiveness Ranking ranks 64 economies and assesses the extent to which a country promotes the prosperity of its people by measuring economic well-being
Last Updated : 17 June 2021, 16:52 IST
ADVERTISEMENT

Follow Us :

Comments
ADVERTISEMENT
Published 17 June 2021, 14:22 IST

Follow us on :

Follow Us