Cloud of mercaptan gas leaks from Lubrizol plant in France

12:45 PM | January 24, 2013 | Sotirios Frantzanas