Record sales and sterling boost help to drive up earnings

Issue Contents

Issue Contents