Multibranding definition

(marketing) The use of multiple brands.
noun
0
0
Advertisement

Origin of multibranding