By Planet Retail2010-06-24T12:06:00
Retail and mail order conglomerate Otto Group has posted an EBIT of €34m (£28.5m) for the year ended February 28, compared with a loss of €95m (£79.6m) in the previous year.
Already have an account? Sign in here