News article

Start-ups lose faith in London after just 12 months

By: Jacqui Bealing
Last updated: Wednesday, 29 July 2015