The realization that YouTube is the 2nd most popular search engine in the world has since shifted it from the silly ‘watch-me-videos’ status into one of the popular brand marketing platforms in the world. People love watching videos; YouTube and mobile technology has given them the power to do so. It’s time you need to seize the initiative – for your business.