The British Red Cross Society 2025 Annual Report
Company: The British Red Cross Society
Sector: Healthcare & social services
Country: United Kingdom
Year: 2025
Type: Annual Report
Pages: 75
The report describes a year of heightened humanitarian need, with the British Red Cross supporting more than 1.4 million people worldwide and reporting £293.5 million of total income. It launched a refreshed Strategy 2030 and strengthened climate governance through an Environmental Sustainability Policy and Carbon Reduction Plan. Operational emissions were reported as 75% lower against the 2019 baseline by 2025, while a new 45% reduction target for combined Scope 1, 2 and a defined subset of Scope 3 emissions was set for 2030. The organisation also reported 4,083 employees at year-end.
Data Services
From bulk PDFs to structured indicators and machine-readable documents.