Times Internet has been firming its presence in the digital landscape, reaching over 150 million visitors and serving 2 billion page views every....