1 comment

[ 7.1 ms ] story [ 16.5 ms ] thread
> Being banned from [US tech companies] means being unable to have a credit card, maintain a bank account, or pay through any major payment network.

This is ... nonsense, right?