lfpress.com
New firm aims to speed up small-business growth in London
A new technology business accelerator has opened its doors in London.