The number of bank cards in circulation exceeded 40 million

2023-10-02