The future of China's financial super-apps has been thrown into question.
Caption: 
The future of China's financial super-apps has been thrown into question.