How Corruption is Bringing Down the Odebrecht Empire in Brazil
How Corruption is Bringing Down the Odebrecht Empire in Brazil
- With the 'Operation Car Wash' probe gathering pace and other countries investigating alleged widespread ... Marcelo Odebrecht (R), the head of Latin America's largest engineering and construction company Odebrecht SA, and ...
- With the 'Operation Car Wash' probe gathering pace and other countries investigating alleged widespread ... Marcelo Odebrecht (R), the head of Latin America's largest engineering and construction company Odebrecht SA, and ...