Seriously? Fortune 500 companies hosting their own videos?
Correct me if I'm missing something here...
But WHY!?
YouTube: - individual control over an account - its what they do - the embed codes are even there for you! - organic SEO ( duh ) - this issue has been solved
Why are we still waiting for video feeds on commercial websites... as stated earlier, from fortune 500 companies!?