23 April, 2020 - Prof. Spencer Waller, from Loyola University Chicago, speaks about the dark side of antitrust or the political face of US antitrust.