PUTRAJAYA: An updated version of the MyVisa system promises to bring improved public service delivery. Read full story