The new store falls under its AliExpress banner - the consumer shopping side of its business - and functions like a showroom where shoppers can come and browse and test its mix of products and ...