Odebrecht Agrees to Pay Guatemala US$18 Million Over Bribes

Beaches Negril Sale

The Brazilian construction company Odebrecht is involved in corruption cases in several countries implicating many politicians in Latin America.

Wal-Mart.com USA, LLC OnDeck