BusinessAugust 16, 2026
concessionaires
kun-SEH-shuh-nairz
Definition
Companies or individuals granted the right by a government or owner to operate a business or provide specific services within a larger facility or jurisdiction.
Etymology
The word derives from the Latin 'concessio', meaning 'an act of yielding or granting'. It entered English via French in the 17th century, originally referring to the act of granting a right or privilege.
In the news
In the article, the term refers to the gaming and hospitality businesses in Macau that have been granted government licenses; the author argues these companies should lead in acquiring and managing international sports events.
OPINION - The architecture of attention: Why Macau must play the long game in sports economics
Read the full article ↗Macau Business