Franchise

A business method that involves the licensing of trademarks and methods of doing business.

Franchise Definition
Franchise Definition

Flippy

The leader in educational esports.