German businesses are taking a clear stand for diversity, openness and tolerance

icon
icon