Car rental, decoded
Master franchise
Also known as: master franchisee
A partner that holds the rights to a brand across a whole country or region and may in turn appoint sub-franchisees. It sits between the global brand and individual local operators.