October 25, 2023 Merck KGaA, Darmstadt, Germany, Releases Its First-Ever DE&I Report Merck KGaA, Darmstadt, Germany