The Free Software Foundation Europe was cancelled by their payment provider after refusing to hand over personal account data!

https://feddit.org/post/27227986

You know how sometimes a story seems so completely crazy, that you wonder what detail has been left out?
Agree, there’s no way this is the whole story. Someone is hiding something. If that isn’t the FSFE then I’m guessing that the payment processor set the whole thing up as a flimsy reason for kicking them out with a “justified” cause. As to why, who knows.