the name of this article.
It isn’t a license to sell, it is a license to create a brand and to sell that brand.
In the video game industry, a license to sell is something that allows a company to sell its wares to people who are interested in the products. Like, a license to have a store for your music or for your movie. A license to use a company’s name in business is called a trademark.