Post #2670448
2026-05-07 19:57 UTC
Nord was headquartered in Panama specifically so they wouldn't have to comply with data requests by intelligence agencies.
Not sure on their current status though.
Replies (0)
No replies.
2026-05-07 19:57 UTC
No replies.