Topsøe reports higher sales and profits on higher demand for catalysts, technologies

08:13 AM | August 15, 2013 | Natasha Alperowicz