Internet News Australian Facilitate Corp sues Twitter for $665,000 Yassmine Elbehnaihy Jul 3, 2023 0 Australian project management firm Facilitate Corp. filed a lawsuit against Twitter on Thursday for $665,000,…