Communication and Telecom software products and services