BYD Seal Unleashed: A First Drive Dive into Its D Segment Credentialsby Nidhi Dhote January 2, 2024 0 BYD Announces First European Factory in Hungary China's prominent car manufacturing company BYD has confirmed its plans to establish its ...