CNBC

Brazil, India and South Africa face toughest recovery among G-20 nations, study finds

Our Recovery Capacity Index identifies underlying governance issues and weaker institutions as impediments to long-term emergence from the crisis for India, Brazil and South Africa