Tuesday, January 24, 2017

Tech bosses imply IT strategy is long overdue

Hi-tech sector speaks of delight and desperation, as it rips off the PM's 'helping hand.'

No comments:

Post a Comment