Odebrecht ordered to repay $123 million Caixa loan

Get unlimited access to all Global Investigations Review content