(The column first appeared in Business Insider on March 5, 2022)
A small but impassioned group of Twitter users are urging Elon Musk to deactivate all Teslas in Russia. The calls come in the wake of the country’s continuing attack on Ukraine, which began on February 24.