New app The Mall builds virtual malls with 10,000 brands

Technology