Tag: USD14M

Navro Raises USD14M in Funding

Navro (formerly Paytrix), a Dublin, Ireland- and London, UK-based digital payments company, raised USD 14M in funding. The

By saad