Markets | Fri Jun 20, 2014 9:50pm EDT

Stephanie Kwolek, American chemist who invented Kevlar, dies at 90