Chinese car maker BYD has launched the next stage of its campaign to unseat Tesla as the number one EV brand in Australia, delivering its first Seal sedan at a newly opened service facility in Mascot, Sydney. And the electric sedan’s first customer knows a thing or two about cars.Continue Reading