Twitter staff offered stock grants worth $20 bn Compensation & Benefits March 27, 2023 Twitter employees are set to receive stock-based grants worth about $20 billion, as reported by Wall Street Journal. However, this…