brand licensing

/B R AE1 N D L AY0 S AH0 N S IH0 NG/
N
  1. 1

    Brand licensing means renting or leasing of an intangible asset.