Definition of a mall according to business studies
Answers
Answered by
3
Also called shopping mall. a large retail complex containing a variety of stores and often restaurants and other business establishments housed in a series of connected or adjacent buildings or in a single large building. ... the place or alley where pall-mall was played.
Similar questions