Reports of fire at chemical factory in North Yorkshire July 31, 2025 News by admin Leave a Comment on Reports of fire at chemical factory in North Yorkshire REPORTS are coming in of a fire at the ICL chemical factory in Selby.