Debenhams’ co-CEO is leaving the business following the issuance of court orders to wind up its operations after the acquisition deal with online retailer Boohoo was struck this week. The co-chief executive, Steven Cook, will be exiting the Debenhams business following a four year stint with the department store chain …
Read More »