As British public spending comes under pressure, tech superstars seemingly avoid two-thirds of tax burden

The UK misses out on an estimated £2 billion ($2.4 billion) in revenue because the way seven of the world’s largest tech businesses successfully minimize their tax bills.…