After some long hours from the crew, Stampede’s 2008 InfoComm 08 booth has been set up in the Las Vegas Convention Center. The team did a fantastic job efficiently setting up and merchandising more than 2,500 square feet of convention floor space.
Read More