A brand announcement film produced for Lenovo in Beijing, capturing their AI technology partnership with FIFA ahead of World Cup 2026. Filmed at short notice with Lenovo's global CTO.
Keep going