Olin Corporation – OLN – During the third quarter of 2012, achieved several significant milestones
Olin Corporation (NYSE: OLN) announced that its third quarter 2012 net income was $28.7 million, or $0.35 per diluted share, which compares to $47.2 million, or $0.58 per diluted share in the third quarter...