Corporate Accountability – Sheffield Doc/Fest 2020 Review Nick Davie June 27, 2020 Reviews Jonathan Perel’s audiovisual quandary is a film essay dissecting the relationship between industry and the last military dictatorship in Argentina. Perel documents a present haunting absence of humanity in...