ITP News



New York, NY - March 25, 2005
ITP voted #1 in customer satisfaction
New York, NY - June 03, 2005
ITP rated #1 VoIP in the U.S.