Ever since Elon Musk took Twitter private for US$44 billion, the debate around the social media platform has been vitriolic. There has been considerable angst about the direction Musk has been taking the company and his potential backpedaling on initial promises about free speech. Musk’s takeover appeared to do much financial damage to the company, […]
Tag: Elon Musk
Posted inAutomotive
Time for Musk to go at Tesla
Posted inChina