A glimpse of the week (4.16-4.20)
By:luyukun | From:english.eastday.com | 2018-04-20 18:03
As the latest scientific and technological achievement developed in the G60 Science and Technology Innovation Valley located in Songjiang’s Tus-Caohejing Science Park, a fleet of driverless sanitation vehicles will soon hit the roads of Shanghai.