Cancer Research UK, which was established in 2002, operates over 600 stores throughout the country. A statement from bosses reads: "In response to the changing external and retail landscape, we've ...
The Cancer Incidence in Wales 2002-22 report shows that in 2022 the cancer incidence rate was 20% higher among the most ...