> None of these mega-corporations pay any tax. They can avoid doing so by setting up a shell company in a tax haven that owns the rights to the branding, to then create subsidiaries that then license the branding for vast sums, as per the Starbucks business model

What do you think would happen to tax revenues if all the Starbuckses disappeared?