Index IDEA: China has fared best in 2020 COVID-19 global equity market stall

April 30, 2020