Brazil's Operation Car Wash task force in Rio state gets March 31 deadline for wind down

Brazil'sĀ Operation Car Wash will lose one of its main task forces, the unit in the state of Rio de Janeiro, by March 31. All investigations related to the probe will be...

Already a subscriber? Click here to view full article