(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