car wash operation

Brazil

December 23, 2016
Brazilian construction giant Odebrecht was recently fined $4.5 billion by the U.S. Department of Justice. The case shows the role played by nefarious infrastructure deals in Brazil’s economic growth over the last 40 years, says Professor Rafael Ioris.