By Isabel Cavill2012-07-06T00:00:00
Germany-based Otto Group is to restructure its core business after revenue growth slowed down from 12.5% to 1.7% in 2011.
Already have an account? Sign in here