Reykjavik, Iceland, June 11, 2024 (GLOBE NEWSWIRE) -- Fintech company, YAY Moments, has launched its new payment cards, designed to promote and enhance gift card usage for its users. YAY Moments is an ...