Tesla and Twitter have fallen on hard times in recent months. Under the leadership of tech billionaire Elon Musk – who has seen his fortune shrink by an astonishing $212 billion since November 2021 – both companies have struggled to meet profit expectations in a tough economic environment. This has forced executives to resort to […]