The evolving landscape of internet retail is experiencing the rise check here of virtual retail malls, environments that aim to emulate the experience of a physical center . These new environments offer a enhanced and dynamic way to view products from several brands within a single location . While still in their early stages, virtual shopping mall