People’s mentality often seems to be “bigger is better“. Looks like that’s not the case any longer in the retail industry. So-called mobile shops have become a new and successful trend. These retail shops on wheels can keep start-up costs low, while intro
…