Analysis: Has Disney Lost Faith In Pixar?
On Jan. 7, Walt Disney Co. (NYSE: DIS) announced it wasn't putting its Pixar Animation Studios feature “Turning Red” into theatrical release, but instead was slating it for a March 11 premiere on the Disney+ streaming service.