What is Temu, and Why is it in the Spotlight? Temu, short for “Today’s Special,” is a US-based ...