“Shop like a billionaire.” That’s the motto behind Temu, a Boston-based online retailer owned by Chinese e-comm giant PDD Holdings. Temu (pronounced tee-moo) launched in the United States last September, but the company made its first major appearance during a Super Bowl ad earlier this month.