Neil TraceyinIssueVoterGlobal Minimum Corporate Tax“Today’s agreement by 130 countries representing more than 90 percent of global GDP is a clear sign: the race to the bottom is one step…6 min read·Aug 17, 2021----
Neil TraceyinIssueVoterAntitrust, Robert Bork, and GoogleEverything you need to know about the antitrust debate that will define the tech giant6 min read·Apr 12, 2021----