Resources Stage Technologies acquires MTS Truss!
Resources Stage Technologies, a leading event production company based in Dubai and Saudi Arabia, has acquired over 250 meters of Eurotruss' MTS "Monster Truss." With their new gear, they immediately build one of the largest structures... Read More