Most IT companies are more than willing to promote their company and people headquartered in ‘the technology hub of x.’ But are they really and what might make that true? What does technology hub really mean in the first place? While there is no quantifiable method to define ‘tech hub’, reasonable people can hopefully agree […]