Which country topped according to the World Competitiveness Index compiled by Institute for Management Development 2020? June 27, 2020 – by admin Which country topped according to the World Competitiveness Index compiled by Institute for Management Development 2020? A. ChinaB. Singapore C. Japan D. None of these