Sanofi transfers 20 mature drugs, three plants to Cheplapharm for 26.4% stake - SNY News | Rallies