Etc., the incubation team in BT Group’s Digital unit boosting the businesses of the future, today announces that it has entered into a £5 million deal with Altitude […]