May'08
25
Franchise
Franchising is derived from French words of honesty and freedom. Franchising is being one of business channel that allows the owner to share rights in selling products or even service. In business term, franchising means bound of companies that give rights to other parties to take and use the rights using their trademark.