News

When Illumination was established in 2007, no one would have expected that the company would become an animation giant in its ...
Streaming has proven a haven for the animated short film, which has proven to be lucrative for Netflix and Disney.