Back to press releases

Hong Kong

IDT Telecom Asia Pacific Limited
31/F, Hysan Place
500 Hennessy Road
Causeway Bay
Hong Kong