YouTube is the 2nd Largest Search Engine in the World Behind Google. You may already know that amazing fact. But did you know that YouTube is also one of the most “Social” sites on the internet?
YouTube has just undergone the a “social facelift” with a major revamp. Here are 7 Things about the new YouTube that YOU need to know if you are in Business. And thus 7 Reasons why it is never too late to start including video in your Social Media Strategy. [Read more...]