
Supply chain ethics: Promoting human rights and social responsibility on the margins of EU corporate sustainability due ...
The OSCE and the Greek labour inspectorate joined forces to host a conference focused on human rights due diligence for more than 120 public officials, business and civil society representatives on 25 June 2025, in Athens. The event, hosted by the Office …