A feast of a debate on business and human rights