Lipton Tea was Founded by an Eccentric Entrepreneur
Now headquartered in Hoboken, N.J., Lipton Tea was founded by Sir Thomas Lipton in 1893, however his first store was in Glasgow, Scotland. He grew up in a tenement building but that didn’t stop him from becoming a worldwide success while revolutionizing the future of the tea industry. The Evolution of Lipton Tea 1871 – …