FRANCHISING


Meaning of FRANCHISING in English

[noun] [U]Franchising enables a company to grow rapidly because it does not have to provide all the money necessary for investment in new shops.

Cambridge English vocab.      Кембриджский английский словарь.