Business Maverick Big tech is dead, long live big tech… reports of its death are greatly exaggerated By Steven Boykey Sidley