Twitter’s legal woes mount as former PR firm files lawsuit for unpaid invoicesMay 30, 2023 Twitter, the popular social media platform which is fast losing its sheen, is facing another…