IT & Telco business merged