JUST OUT: Reputation Roulette – download it here

Nets

Nets Logo

Nets Group is a leading provider of digital payment services across Europe. The company operates a deeply entrenched network that connects merchants, financial institutions, corporate customers and consumers, enabling them to make and receive digital payments.