Answer» What is Perth International Telecommunications Centre mean? The Perth International Telecommunications Centre (PITC) is located in the northeastern Perth suburb of Cullacabardee, and has handled a large percentage of Australian telecommunications company Telstra's satellite communications since its opening in November 1986. Most government agencies refer to the site's location as Landsdale or Landsdale-Gnangara. reference
|