Stepan earnings fall short of estimates on weak surfactants results

21:09 PM | July 24, 2013 | Vincent Valk