Substrate
Yuanbao Reports 388 Million RMB Net Income, Up 31.4% Year-over-Year, in Q1 2026 — Substrate