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