James Yap lands new RoS deal | Daily Tribune