- Advertisement -
The Mazda 6 has made its return, although this time it’s fully electric and built in China. Photo: Patrick Jackson.
About a decade ago, the Tesla name was almost synonymous with electric vehicles – an almost genericised term on par with Hoover, Band-Aid, or Velcro. After all, a Tesla was…

