Medical services descend on Grangemouth Refinery following incident

Ineos Grangemouth oil and petrochemicals refinery, one of the largest of kind in Europe, at night.
Ineos Grangemouth oil and petrochemicals refinery, one of the largest of kind in Europe, at night.