site logo

France passes law requiring supply chain due diligence