Shrek premiered in 2001, and the franchise was a massive success. Ahead of a new installment, which is set to premiere next year, three of the four feature animated films became a hit on streaming.
Although other versions of the company’s e-paper tech are already used as low-power alternatives to LCDs for digital signage, ...