Titan has been India's leading consumer brand and huge wealth creator on D-Street. CNBC-TV18's Mangalam Maloo travelled to the company's facilities in Tamil Nadu and spoke with the outgoing managing director Bhaskar Bhat to find out what keeps it ticking.