BYD’s luxury brand Denza has launched one of its most ambitious vehicles yet – an electric seven-seat SUV with 710kW of power ...
Two Hyundai employees and a contractor were reportedly killed after suffocating in a chamber where vehicle tests were being ...