IQUITOS, Peru—The world that PlusPetrol has built in Peru’s Amazon over the last 16 years seems to be crumbling under the weight of the company’s alleged crimes. The Argentinian oil company – notorious for allegedly spilling oil, dumping toxic petro-chemicals and production waters into streams used by indigenous communities – is finally getting the attention […]

