Tata Motors, India’s largest commercial vehicle manufacturer has boldly attempted to redefine storytelling through engaging advertising,....