News May 30, 2023Twitter’s legal woes mount as former PR firm files lawsuit for unpaid invoices Twitter, the popular social media platform which is fast losing its sheen, is facing another legal battle as its former public relations firm, Joele Frank, takes…