Q1 2025 Moatable Financial Results

May 15, 2025