Cloud of mercaptan gas leaks from Lubrizol plant in France

09:38 AM | January 24, 2013 | Sotirios Frantzanas