×

Indonesian tech firm GoTo reports 2023 net revenues of $941.44 million, filing shows

By Thomson Reuters Mar 19, 2024 | 4:53 AM