Ryde Group Reports Narrower Net Loss for Fiscal 2025 | Intellectia.AI