Truphone Selects North Carolina’s Research Triangle Park for Its U.S. Headquarters

Truphone Selects North Carolina’s Research Triangle Park for Its U.S. Headquarters