Here’s a good, short, readable overview of the big picture on business and human rights at the moment.
It covers both John Ruggie’s work as Special Representative of the UN Secretary-General for Business and Human Rights (which is very important), and some specific examples of how business can act more progressively on human rights.
For example, it covers BP in Indonesia.
It’s worth a read.