Jargon Buster

Sponsor
Long-term association between a business organisation and another body, involving the co- ordination of activities, promotions and branding.