Showbox is launching a video creation platform for brands and other businesses today to help companies get in touch with a new generation of viewers.

Tel Aviv-based Showbox has made it easier for brands that don’t specialize in video to easily create and control video content. The mission is to… [Read more on VentureBeat]