Sanofi reports higher than expected profit

Latest News