Loading...
The company name Capri Holdings sends shivers down the spine of many a hedge fund manager.