The journey of Esprit Holdings Limited (330:HK) for the past few years has been anything but smooth sailing. Trouble...