By Planet Retail2009-09-18T00:00:00
AEON-owned Talbots posted a $20.5m (£12.3m) net loss from continuing operations for the quarter ended August 1, compared with last year’s loss of $12m (£7.2m).
Already have an account? Sign in here