Business, Social Media August 16, 2018 Why Video Marketing is a Must Have for Your Business in 2018 The creation of YouTube back in 2005 was one of the biggest achievements of video marketing in the 21st century digital landscape. Since then, Video has become one of the fastest growing medium for businesses to…