Sign In Sign Up Get Listed

A Solar-Powered, Portable, Pop-Up Venue

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.