Shares fall 5% in after-hours trading after record sales figures fall short of analysts' expectations
Dominic Rushe Reported by guardian.co.uk 2 days ago.
Dominic Rushe Reported by guardian.co.uk 2 days ago.