Sanofi takes 26.4% stake in Cheplapharm in mature medicines partnership - SNY News | Rallies