Factors responsible for success of malls in India Location The location of the mall is of foremost importance as it is directly related to the catchment of the mall. Catchment refers to the type of customers and their purchasing power. Therefore, better location implies better catchment. Catchment further helps in filtering the brands that would perform in that … [Read more...]