The town of Oldham in NW England is not the type of place usually associated with cutting-edge technology. Crammed into the outskirts of Manchester, it is a long way from Silicon Valley, both in mileage and appearance. Even Wikipedia describes it as a town ‘with little early history to speak of’ [...]
↧