Sanofi ( NASDAQ: SNY) has entered a share purchase agreement in relation to the sale of a 50% controlling stake in Opella, ...