Streaming has proven a haven for the animated short film, which has proven to be lucrative for Netflix and Disney.
Remember when YouTube was just a place for random cat videos and webcam confessionals? Those days are long gone. The platform ...