Map Location
The New Straits Times Press (Malaysia) Berhad
KK Times Square, Lot 53A, Block IGround & 1st Floor, Off Coastal Highway, 88100, Kota Kinabalu, Sabah, Malaysia