Tesla is hiring people to handle complaints people tweet at Elon Musk On January 19, 2021 By allopol customer support elon musk gear tesla twitter Elon Musk wears many hats, but it seems that TwitterRead More