Yangtze River Delta (Yancheng) intelligent connected vehicle test site begins construction  [ China ]