The evolving landscape of digital retail is experiencing the rise of virtual retail malls, spaces that aim to replicate the experience of a physical shopping area. These new environments present a more and interactive way to explore products from several retailers within a central location . While still in their initial stages, virtual shopping mal