Cool Startup: Wowza Media Systems
Wowza Media Sytems, based in Evergreen Colorado, was started in 2005 by David Stubenvoll and Charlie Good. In the beginning, Wowza started off as a video blog, but then the two co-founders saw an opportunity to develop a product for