Back to glossary

Design licensing agreement

Definition : Design licensing agreement