Key players in the business and human rights world congregate in Geneva this week for the annual UN Forum. Hard on the heels of the UN...