GOTO's losses shrink, down by 94.29% 12 Mar 2025 17:39 GOTO’s revenue from the Service Fee segment declined throughout 2024. GOTO's losses shrink, down by 94.29%