The most popular app in the U.S. deleted mentions of its Chinese owner
The shopping app Temu says it’s from Boston and social app Lemon8 says it’s based in Singapore. That’s true but not the whole story.
Author: Shira Ovide. [Source Link (*), Technology]