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...