Posts Tagged ‘TechHub’

London’s TechHub: a roundabout to compete with the Valley