fintech Numerous small and medium-sized enterprise (SME) platforms have faced setbacks. , and Administrator 2025 April 23