Start-ups lose faith in London after just 12 months

By: Jacqui Bealing

Last updated: Wednesday, 29 July 2015