MUNICH, Germany, Sept. 08, 2025 (GLOBE NEWSWIRE) — BYD used the IAA Mobility 2025 show in Munich to present new models, confirm the development of European production and showcase record-breaking innovation. Senior Vice President Stella Li said BYD is broadening its line-up with the launch of the Seal 6 DM-I Touring, the company’s first station […]