Tag: Big Tech’s $95 Million Spending Spree Leaves Antitrust Bill on Brink of Defeat And Proves That Big Tech Owns Washington