Leaders
Google get physical on Tottenham Court Road
It was bound to happen eventually. Following in the lofty footsteps of Apple and even Amazon, Google have finally opened their first physical store. This time, however, it's us mere English peasants that are getting there first with the launch of the...
Posted by: Benjamin Hiorns