News

The Olefins and Polymers (O&P) plant at Grangemouth in Scotland, which manufactures products used by hundreds of UK plastic ...