Traffic Team is an event technology and infrastructure group based in Büsserach in the canton of Solothurn. It builds scenery and stage sets for concert…
Production & Technical Equipment · Büsserach, Switzerland · Services: Sound & PA, Lighting, LED & Screens, Set Design & Build, Exhibition Stand Build, Equipment Hire, Marquees & Temporary Structures, Special Effects & Pyro