Elements for Binding Treaty on Human Rights published – now EU has to act

Imbalance of binding treaties for businesses and human rights