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