The British Crown posted profits of 1.34 billion in its latest annual report. International | 01/07/2025