A cloud platform for automated end-to-end processes

Are you a large-scale enterprise with a registered office in Germany with more than 3,000 employees? Then, you would be in the know of Germany’s new Supply Chain Due Diligence Act (initially called the Supply Chain Act). What does the Act really mean for you? Let’s find out! The Act mandates large businesses (headcount of at […]