EN FR NL Volvo Trucks & SMTConcept & design exhibition stand, a visual translation of the slogan 'Together towards zero emission'Exhibition design / Branding / Event styling / Memorable Moment