Tesla Europe Sales Crash 23% as Political Backlash Hits | The Tech Buzz