Over 3700 ATM locations

Planet Cash is the biggest independent, fully Polish-owned network of ATMs. It is also the biggest European network of biometric ATMs, which use finger blood vessel patterns to authenticate users.