Tesla Tesla hops on Chinese social media to police posts that damage its brand Ioanna Lykiardopoulou 4 years ago