The all-electric Tesla Model 3 outsold the Ford Focus in Britain last month. In a major turnaround for battery powered cars, the mid-sized Tesla led a battalion of battery powered cars which saw registrations jump 377.5% as they powered ahead in new car sales. Fiesta and Golf topped the charts but the Tesla Model 3 achieved 2,000 registrations and beat the Focus by 196 sales to record its best … [Read more...]