When Was Altoids Founded? The Surprising History Everyone
Guides And Explainers
Altoids began in the 1780s. The brand belongs to Smith & Company, a London-based confectioner. This places its foundation firmly in the Georgian era of Britain. A cutler and con...
Open article