The New Straits Times Press (M) Bhd. is located in George Town, Malaysia on No. 33, Jln Sultan Ahmad Shah. The New Straits Times Press (M) Bhd. is rated 4.5 out of 5 in the category newspaper publisher in Malaysia.
Address
No. 33, Jln Sultan Ahmad Shah