Stocks Sanofi to let go of staff at vaccine plants in India as part of review January 30, 2023 Post Content