Technology Twitter owes ex-employees $500 million in severance, lawsuit claims Andrew McCollum Jul 19, 2023 …