OK, so the Better Business Bureau is still accepting complaints from UK residents so here goes!
Complaint Summary
Complaint Type: Consumer to Business Complaint
Nature of complaint: Customer Service Issues
Problem description:
On January 25th 2021 Twitter permanently suspended...See more