Times Internet, India’s largest digital product company, has been making quite a few waves in in the digital space. On June 1, 2017, TIL struck....