After dozens of high-profile arena upgrades, the Mountain Productions Venue Installations team is bringing their world-class expertise to Europe, the Middle East and Africa, beginning with a long-awaited trip to Dubai. Read more