While the COVID-19 pandemic has significantly increased uncertainties for development, China has shown firm determination to deliver the goals as scheduled. As the picture shows, the employees work at the production line of a JAC Motors plant in Hefei, Anhui province, on May 26, 2020.
Read More+