Media New Straits Times Featured in New Straits Times – a major English language newspaper in Malaysia. View PDF. Share this