Chilean Police Raid Odebrecht Offices in Santiago
SANTIAGO — Chilean police raided the offices of Brazil’s Odebrecht in capital Santiago on Wednesday, as part of a widening investigation into bribes paid by the conglomerate on construction projects across Latin America. A Chilean […]