
A photo taken on June 12, 2026 shows the logo of Chinese shopping app AliExpress on a smartphone screen (bottom) and the US web auctions application Ebay logo on a laptop screen in Frankfurt am Main, western Germany. (Photo by Kirill KUDRYAVTSEV / AFP via Getty Images)




