As technology becomes more and more complex, customers want to see and feel the product before selecting it for their own home. This is why Comcast Corporate set out to produce a short video to introduce their retail presence to the world and enlisted Invision/AP Content Services to bring that vision to life.