News

Do new laws requiring corporate due diligence in supply chains harm the economy, as some business associations claim? A recent study by researchers at the Universities of Zurich and Glasgow analyzed ...