Kidney cancer rates near Pfas factory in Lancashire a ‘major source of concern’

Experts cast doubt on conclusion of government-funded study of factory emitting forever chemicals near Blackpool