Brazil: Construction giant Odebrecht fined $2.6 billion
18 April 2017 A U.S. judge on Monday sentenced Brazilian construction giant Odebrecht SA to pay...
18 April 2017 A U.S. judge on Monday sentenced Brazilian construction giant Odebrecht SA to pay...