News

The UK shampoo market is worth around £316 million a year. Head and Shoulders, made by Procter & Gamble (P&G ... shampoos belonging to the P&G stable occupy the top three spots, with Pantene and ...