BYD is underscoring its European ambitions at the Geneva auto show this week by showing off models including a 1,200-horsepower luxury SUV that can float on water.
BYD is underscoring its European ambitions at the Geneva auto show this week by showing off models including a 1,200-horsepower luxury SUV that can float on water.