BYD Shortlisted in Top Three for 2024 World Car Awards
Prior to the grand launch of BYD SEAL in India on 5th March 2024, the excitement surrounding BYD’s models reached new heights as the World Car Awards announced the top three finalists for 2024 at the G...