Telera

Telera developed the Intelligent Communication Network (ICN) – an applications platform that is open and flexible like the Internet, but reliable, responsive and managed like the PSTN.