Advanced steering technology from China-European cooperation 
CGTN
1782017736000