While GSK India depends heavily on Horlicks with the brand contributing near 75 per cent to total company sales, the firm is divesting Horlicks in the UK…READ MORE