News Elon Musk Has Valued Twitter At $20 Billion – Less Than Half What He Paid For It Shaheer ShahzadMarch 27, 20230 Elon Musk, the CEO of Twitter Inc, has reportedly offered the company's employees stock grants at a valuation of...