Specifications

Location

250 Yangguang Street
Neihu District, 114, Taiwan

Parent company

Chief Telecom Inc.

Service provider