MATRIX Total Results

This July sees Matrix bring to the marketplace Total Results – Five professional haircare ranges with…