Another Week, Another Probe Into Peruvian President Castillo

(Bloomberg) — Peruvian President Pedro Castillo is once again embroiled in scandal, after public prosecutors opened a preliminary investigation into the administration’s alleged interference in the state-run energy producer’s award of a biodiesel supply contract.  Read More