1 comment of 3

[ 3.7 ms ] story [ 19.8 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?