The Odebrecht Web
NEED TO KNOW PERU The Odebrecht Web Construction projects have ground to a halt in Peru, where a scandal involving the Brazilian contracting giant Odebrecht threatens to cause an economic and political crisis. The name Odebrecht should ring bells for anyone who has been following the string of corruption...
Read full story →