Youtube is more than just free hosting

Did you know an estimated 300+ hours’ worth of video is being uploaded to Youtube every 60 seconds? If you add that up that’s 12 and a half days of constant video! – Every minute! That’s a giant influx compared to last year’s impressive 100+ hours per min   Apart...