Alcon to buy Swiss biotech firm for up to $589 mln

Alcon to buy Swiss biotech firm for up to $589 mln