By John Ryan2008-06-02T11:16:03
Mike Hancox, chief executive of mail order retailer Otto UK, is to step down following a strategic review carried out by the company’s German parent.
Already have an account? Sign in here