site logo

Astellas buys Ogeda in deal worth up to $850M

Fotolia