Is Britain really ‘closed for business’?
Is Britain really ‘closed for business’? That, we’re told, is the view of US ‘Big Tech’ as expressed by Activision Blizzard – the company whose most famous product is the violent videogame Call of Duty – in response to the blocking by the UK Competition and Markets Authority (CMA) of Activision’s proposed $70 billion merger