August 14, 2023
Public officials in Peru's capital city, Lima, have again told a D.C. federal judge that the municipality can't be forced to satisfy an $8.7 million judgment, saying a tribunal failed to weigh evidence of corruption that implicates the company now pushing for its award.