Carwow drove six EVs to see which one had the best real-world range Models tested were the BYD Seal, BMW i5, Mercedes EQE, Polestar 2, Porsche Taycan and Tesla Model 3 One of the six cars achieved 368 ...