Helen of Troy sales down, but better than expected
Helen of Troy, the global consumer products company registered in Bermuda, said one of the company’s “most challenging years in memory” had ended with the company recording a 35 per cent decline in pr…