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




