Abengoa
Abengoa - Custom 20ft x 30ft Island Exhibit. Features include custom wood and fabric elements, an LED monitor multi-screen display, a private meeting room with plexiglass walls, a custom reception counter with storage, large backlit graphics, and a storage closet.