
Atolls
Europe's leading shopping rewards company that empowers people to shop in a smarter way with its comprehensive portfolio of consumer engagement platforms and savings brands.
Enterprise value
$330m
Company register number
HRB 208258 (München)
Recent deals
Authorizing premium user...