Tag

TRADEMARK

A licensing agreement is a legal contract between two parties.