If India Inc wants to globalise, it must consider franchising as a serious option
Franchising is a business model that has been effectively leveraged by the West in expansion of business, while splitting the cost and responsibility with the local franchisee. Payal Chawla Franchising is a business model that has been effectively leveraged by the West in expansion of business, while splitting the cost and responsibility with the local…