Brazil, India and South Africa, the G20 nations that will find it harder to recover from the ravages of the pandemic

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”