Based in Brazil, Odebrecht is Latin America’s largest construction firm. It paid nearly $800 million in bribes to individuals between 2001 and 2016. Some bribes filtered through Venezuela, Peru and the United States.
Will those responsible of the Odebrecht case be ever brought to justice?
Posted by Arcadia Foundation on Sunday, October 1, 2017