By Caroline Sutton There’s no escaping the power of a great video to capture attention.  25 million people in the UK are registered to watch and more importantly, share videos they see on the social media platform YouTube.

Read More