SINGAPORE: Online travel platform Agoda has axed its customer support roles in its Singapore, Hungary and China offices while creating new positions in other geographic locations, the company ...