Yuchai engine video 3. September 2015 Yuchai, engines build to European automotive standards Previous Next