A Solar-Powered, Portable, Pop-Up Venue

By Lauren Matthews March 22, 2012, 8:00 AM EDT

Photo: Courtesy of BizBox

Available nationwide, BizBox (855.249.2697, is a solar-powered, portable pop-up building that can be used as a mobile showroom, food shop, retail store, or tradeshow display center. The sleek units can be purchased or leased, and feature glass walls, display panels, and a wraparound deck, all of which can be set up in about 20 minutes.

Your email inquiry will be sent to 3 venue