According to data from the German Federal Motor Transport Authority, Tesla registered just 1,277 new cars in Germany in ...
Photos featuring bumper stickers on the back of Tesla cars have been trending on social media outlets as Americans voice ...
Marni Rose McFall is a Newsweek reporter based in London, U.K. Her focus is on U.S. politics, social affairs and popular culture. She has covered fashion, culture, art and music extensively.
Tesla owners are at it again, proving that you can love the car but loathe the CEO. Showing strong emotions, they have slapped a fresh batch of bumper stickers on their EVs, pledging their undying ...