India maintains 43rd rank on IMD’s World Competitiveness Index
18
Jun
India maintains 43rd rank on IMD’s World Competitiveness Index Subject : International Reports Context : Recently, the Institute for Management Development (IMD) has released the World Competitiveness Index 2021. Concept : It is led by Switzerland, while Sweden has moved up to the second position (from sixth last year). Denmark has lost one […]