BEIJING — China is joining France and Britain in announcing plans to end sales of gasoline and diesel cars. China’s industry ministry is developing a timetable to end production […]
Tag: cars
Top Gear Korea Set to Launch in August
A South Korean version of award-winning car aficionado show Top Gear will debut in August, according to news sources. The popular British TV show has capitalized on its popularity […]