Energy and Politics in Brazil

With Brazil’s state oil company Petrobras engulfed in a massive corruption scandal, the government looks poised to introduce an energy sector overhaul…

Read More