Brazil’s Operation Car Wash chief steps down

Deltan Dallagnol, the head of Operation Car Wash task force, warned that the fight against corruption is under threat in a parting message.


Get unlimited access to all Global Investigations Review content