211 employees
Creative design, technical production, immersive and AV Technology for esports/gaming, concerts, trade fairs, permanent installations, and corporate and special events in Europe and the MENA region.
1988