Request a Quote
Alejandro Toledo was found guilty of accepting $35M in bribes from Brazilian construction firm Odebrecht for contracts to build the Interoceanic Highway in 2005.