T thetimes.com UK tech staff should not be denied their stake in success 2 points petethomas 1 year ago 3 comments