BYD challenges Tesla with more than 300k electric cars sold in a month | Heykuki News