BYD topples Tesla in Europe – What does this mean for the global EV shake-up
Europe’s April registration data delivered a headline few thought possible even a year ago: BYD logged 7 231 new battery-electric cars, edging Tesla’s 7 165 and claiming the monthly BEV…