Company release says
"Long Form Content
You now will be able to upload and monetize videos in your account that are longer than 10 minutes. This feature is exclusively for partners. Independent Film makers that partner with us will now be able to upload their feature films on our site. Please note that for long form content, the maximum file size is 1GB."
and also spotted this video with info tags [someone can clarify is this is youtube app or uploader app?]
communication is essential to business making and it involves more than the ability to name your product, write a tag line or a press release. It's an intricate, rational and scalable effort and, let's face it, not anyone can do it.