London has always been an ideal location to base a business, even back in the old days, for it is not only ideally located, i.e. close to important transport routes etc. but it provides a central hub of activity and a ready and waiting customer base. … [Read more...] about Investors Get A Handle On London Tech Firms As They Head Towards Becoming Unicorns