BAHA TECH HOLDING AG Trademarks
B BAHA THE INFORMATION COMPANY
Filed: August 17, 2021
Software; mobile apps; banking software; encoded bank cards; magnetically encoded bank cards; computer screens for banking…
Owned by: BAHA TECH HOLDING AG
Serial Number: 79348386