Climate change protesters occupy Tesla showroom in Westfield shopping mall as company's car sales slump in Europe after Elon Musk's White House antics ○ found 2025 › Mar › 01 (Sat) @ 19:14 UTC a story from The Daily Mail 💩 › The Daily Mail Climate ■■ Tesla ■■■ Westfield ■■ Europe ■■■■ Elon Musk ■■■ White House ■■■■ Climate Resistance ■■ White City ■■ London ■■■■ preview sentiment