Cambridge, located in the eastern part of England, boasts a well-connected group of early-stage investors and a number of successful tech companies.
Credit: Chris Radburn/Press Association, via Associated Press
On the streets of East London, signs of the city's blossoming tech scene are hard to miss.
From The New York Times View Full Article
No entries found