Tesla recalls over 2 million vehicles, but it needs to address confusing marketingFrancesco Biondi 20 Dec 2023