Submitted by Robbie McBeath on Wed, 01/10/2018 - 15:02 Links UK squeezes extra £136 million tax payment from Apple Source Financial Times DD Publish Status Not Available Daily Digest Daily Digest 1/10/2018 Offsite url Open offsite URL