Two females that shed their work at Twitter when billionaire Elon Musk took control of are filing a claim against… Read More