October 24, 2025By Miles Cooper Lyon Sanofi Faces Vaccine Backlash Despite Surpassing Profit Expectations