Elon Musk, the CEO of Twitter, has issued stock grants to staff, valuing the company at around $20 billion. The stock grants are contained on an email Musk sent to staff of Twitter. However, the valuation falls below of the $44 billion at which Musk acquired the social media platform. Many advertisers abandoned the platform […]
