Thu Jul 26, 2012 3:34am EDT

Roche takes $1.7 billion charges as it confirms outlook