Viewing a single comment thread. View all comments

Psyman2 t1_ixv2xdp wrote

They're notorious for Russian ties and their money laundering operations. Friend of me works for a European bank (not going to dox him) and he says they are fully aware of certain "interesting" payments being processed.

21