Business Studies, asked by subash1724, 1 year ago

Definition of a mall according to business studies

Answers

Answered by aaditbohra
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