News

The 10 largest platforms (Google, Apple, Meta, etc.) generated over $500bn in revenue in 2023, but mostly escaped tax ...