Otto Group’s ambitious climate targets validated by the Science Based Targets Initiative Lesen Sie mehr → March 27, 2024