Emergency services called to suspected ‘gas leak‘ at Ineos’s Grangemouth site in Scotland

Ineos said that its on-site responders were managing an incident at the oil refinery and petrochemicals site in central Scotland, which processes …