

Lifebuoy Soap was invented and promoted by the Lever Brothers in England in 1895. It was first propelled into the advertising world with claims that…

Bring down the box, open the tin, and rifle through the contents. Join me as we sweep away the cobwebs, blow away the dust, and uncover the stories of the past.