Sale of Odebrecht hydroelectric project stalls amid Peru penalty negotiations

Get unlimited access to all Global Investigations Review content