Franchise vs Company operated stores
Franchise vs company own stores has been old debate.Both of these comes under head of organized trade. looks like franchise winning over the race for time being. Whenever a company decide to reach end user its initial plan has always