GermanwatchLegal opinion: What obligations does the financial sector have under the German Supply Chain Act?Sep 3, 2024More