A number that should alarm every regulator In 2024, card-to-card (C2C) transfers accounted for 71% of the total e-commerce ...