Brazil, India and South Africa face the toughest road to recovery of all the major G20 economies, according to a new study. These countries are among the ones with the most positive cases of COVID-19 in the world, with the United States, Brazil, India, Russia and South Africa occupying the top 5 positions. Not onlyContinue reading “Brazil, India and South Africa, the G20 nations that will find it harder to recover from the ravages of the pandemic”