Home
Blog
About
Port 22
SlimPay fined 180k after 12 million customers' bank data publicly accessible for 5 years
January 4, 2022