Business Responsibilities Increasingly on UN Human Rights Council’s Agenda

The 41st session of the United Nations Human Rights Council got underway in Geneva last week with a full plate of urgent issues to address. Ongoing conflicts from Syria to Venezuela are on the agenda alongside worrying global trends like...