Display Centre
Marketing dictionary
Display Centre
a complex, usually managed by an industry association, set up to display new products and innovations such as building products and home renovation ideas.
Back to previousBrowse A-Z
Select a letter to find terms listed alphabetically.