Zilch, a payments platform, says that it has secured a payments services license from the Financial Conduct Authority (FCA). Zilch states that the licensing marks a key milestone for them, removing the reliance on third-parties and “enabling the business to build payments methods in-house, develop...
Read More