Brazil Arrests Powerful Odebrecht CEO In Petrobras Probe

Brazilian police have arrested Marcelo Odebrecht, head of Latin America's largest engineering and construction company, for his possible connection to state-owned oil company Petrobras, making him the most high-profile executive ensnared...

Already a subscriber? Click here to view full article