Odebrecht gets $2.6 billion fine for corruption

US judge signs off on a plea deal between the company and US, Brazilian and Swiss authorities

Fine: Odebrecht to pay billions to the US, Brazil and Swiss authorities
Fine: Odebrecht to pay billions to the US, Brazil and Swiss authorities
Published 18 April 2017, 13:08Updated 18 April 2017, 13:14