The rapid decline of Twitter is the result of a false foundation on free money and fake advertisers rather than user-subscriptions. At least six executives have reportedly resigned from Twitter this week. The social media platform’s new owner, Elon Musk, called an all-hands meeting on Thursday, announcing a return to office hours and mentioning the […]