
Algbra Activates Principal Issuer Licence with Mastercard
LONDON, UNITED KINGDOM, May 21, 2025 /EINPresswire.com/ -- Algbra Group Limited, a UK financial technology company regulated by the Financial Conduct Authority (FCA), has activated its principal member status with Mastercard that now enables the …