The Collision Awards Releases New Trend Report on The State of Animation in 2025
May 15, 2025
FLATMIND, a full-service prodco with studios in Italy and China, just danced onto the Stash radar with this massive LED installation for The Italian Cultural Institute of Shanghai called “A World of Beauty”. [Watch]