News

Zilch secures FCA payments services licence in UK

The licence enables Zilch to develop payments methods in-house and bring new products to market more rapidly.