The New Battlefront: How Tech Taxes Shape Our Economic Future Economy News Public Policy Technology The New Battlefront: How Tech Taxes Shape Our Economic Future Blake Irwin 31 March 2025 The concept of sales tax originated during the Great Depression and evolved to cover services and digital... Read More Read more about The New Battlefront: How Tech Taxes Shape Our Economic Future