Petrobras

  • The Unraveling of Brazil

    Brazil, better known as the ‘B’ in the BRICS – a group of major emerging market economies that also includes Russia, India, China, and South Africa – has been grabbing a lot of headlines recently. However, the news has hardly been encouraging. Instead of hearing much about the country’s...