Museum of Failure
We are always talking about innovation. That’s because it is so important. “New” is one of the most important words in the marketing vocabulary. In the world of cosmetics, new products typically account for 15 to 20% of a company...