afraid US, German-Japanese car bosses are afraid, Chinese mini cars bring terror March 26, 2024 US, German-Japanese car bosses are afraid, Chinese mini cars bring terror Photo: BYD…