Whether he courts attention or not, Tengku Muhammad Taufik Tengku Aziz is now firmly in the global spotlight after being appointed to lead Malaysia’s