TATA Communications released Lost it in India in October 2014, a VFX-driven short film by MOFILM that dramatised internet dependency through symbolic

Home >
Internet / Technology

How TATA Communications Made the Internet Feel Irreplaceable in 2014

0:00 / 0:00

Other Internet / Technology Campaigns

DISCLAIMER: