BYD debuts its first electric supercar and most expensive model yet, taking aim at luxury car makers Ferrari and Lamborghini ALBAWABA – The Chinese Electric Vehicle manufacturer BYD has debuted ...