Horlicks Outsells Pepsi in India

Horlicks Outsells Pepsi in India

Daily Herald Archive/SSPL/Getty Images

A milk tanker at the Horlicks factory, Slough, United Kingdom, on Jan. 27, 1932.