Allowing its users to take the reigns for the first time ever, YouTube has released a new app, YouTube Director for Business, giving users the ability to produce and create ads which they can then easily publish on the video sharing site. ________________________________ Guest Post by Jacob Roggenbuck Coordinator, Rights...

More...