Region
Europe

Immersive Technologies celebrates 30 years

Founded in 1993, Immersive Technologies had only accumulated seven staff members by the mid-1990s when it embarked on its journey to develop […]