Horlicks can very well be called a brand which refuses to age. Sticking true to its motto of ‘Strong, Stronger, Strongest’, Horlicks is a brand which has kept reinventing and innovating, staying…