Exploring Deepal & Changan: Inside R&D Facilities in Chongqing, China
Video by Ludicrous Feed via YouTube Source Tom visits Changan Automobile’s facilities in Chongqing, China to explore their history, mission, and innovations in the automotive industry and their development of the Deepal brand. This tour… Exploring Deepal & Changan: Inside R&D Facilities in Chongqing, China