call, centre and avaya Articles, Videos, Photos and Opinions

Showing results 1 to 1 of 1

silicon.com > Technology > Networks

Got your number: And that number is £1.6m for 118 118

Got your number: And that number is £1.6m for 118 118

We're guessing that negotiations didn't begin "what number would you like?" Read more

Sep 23, 2003