Zilch, a London-based ad-enabled Fintech, has announced a multi-year partnership with Visa. The new card will be available as of September. This deal aims to drive growth by paving the way “for innovative new products and enabling the launch of the company’s first-ever physical payments card,...
Read More