Share

AliExpress opens its first “offline” store in Moscow

E-commerce giant AliExpress opened its first “offline” store in Moscow’s Leningradsky train station on Tuesday.

AliExpress is part of the Alibaba Group, which surpassed Walmart as the world’s biggest retailer in 2016.

Leave a Comment