WATCH: Elon Musk unveils new ‘X’ logo at San Francisco headquarters, sparks social media…
Elon Musk has once again succeeded in capturing the world's attention. Whether one loved or loathed the new logo, its unveiling has left netizens worldwide buzzed with excitement. Musk shared a video of his company's San Francisco…