Industry Embracing YouTube
It looks like the industry is now (finally) embracing the final and probably most engaging facet of social media, video. Over the last few weeks I have seen various new companies pushing their new YouTube channels. I have tried to look at as many as possible. Some are quite good and well organised, like the [...]
Social Media