China Experienced technician helps raise machine production as NPC deputy – Xinhuaby Capital-Cities February 19, 2025