Gas leak at chemical firm Ineos contained at Scotland’s Grangemouth

EDINBURGH A gas leak inside petrochemicals firm Ineos's Grangemouth site in Scotland was successfully contained on Tuesday after emergency …