Made O'Meter
Discover where a brand or product originates
Storebox is owned by Nexi S.p.A., headquartered in Italy. No. The ultimate owner of Storebox, Nexi S.p.A., is headquartered in Italy, not in the United States.
Nexi is a leading European PayTech company that provides digital payment infrastructure and services for merchants, banks, and public administrations.
Nets (Nexi Group)
disclaimer
poweredBy