Should You Start a YouTube Channel for Your Business? At 15 years old, YouTube can hardly be considered the next new thing. The video sharing platform – purchased by Google in 2006 – attracts... 21 February, 2020