Article

prensa.com Englishprensa.com English on 2017-01-24 14:47

Odebrecht funds linked to Panama banks

Swiss prosecutors say these accounts handled $59 million in transactions.

Related news