An illustration pictured on April 24, 2025 shows the logos of Chinese shopping app AliExpress (L) and online marketplace Temu on a smartphone screen in Frankfurt am Main, western Germany. KIRILL ...