Elon Musk Laments Massive Drop in Twitter’s Revenue Business November 5, 2022 The new Chief Executive Head of Twitter, Elon Musk has cried out over the massive drop in Twitter’s revenue, which…