Thank you, Europe! Tesla sales in the region fell 49% year-over-year in April, with just 7,261 units sold, down from 14,228 the year before. Elon Musk continues to face mounting global resistance. #BoycottMusk
Source
Category: Alt National Park Service