Alcon (ALC) Gets Battered by Dismal Earnings, Soft Outlook

Alcon (ALC) Gets Battered by Dismal Earnings, Soft Outlook