2008-07-31T10:29:22
Otto has revealed sales of £23 million for its fashion brand Oli in its first full year of trading, as a new chief executive takes the helm of the UK arm.
Already have an account? Sign in here