A Blockbuster Show Of Art From The Biggest Corporate Fraud In Brazil’s History

“Operation Car Wash” has rocked Brazil with its revelations of executives and politicians helping themselves to money from Petrobras, the country’s nationalized oil company. An exhibit of works confiscated from the alleged culprits has become a huge hit.