According to a report by Chinese media outlet The Passage, the team behind this App (Zebra Technology) is actually part of a Beijing-based tech firm and TikTok...
According to a report by Chinese media outlet The Passage, the team behind this App (Zebra Technology) is actually part of a Beijing-based tech firm and TikTok...