Cache Me Out

Technology on the move.

Crowds Turn Out Across the U.S. for ‘Tesla Takedown’ Protests

- Posted in Uncategorized by

New York Police Department (NYPD) officers stand guard as protesters demonstrate during a Tesla Takedown rally outside a Tesla showroom in New York

Demonstrations against Elon Musk's political influence took place at Tesla dealerships in the U.S., Canada, and Europe.