Slavery: just a 'regrettably inevitable' aspect of business?

Politicians have been hesitant to tackle the issue for fear of upsetting business. What will it take for business leaders themselves to play a more central role in addressing slavery?

Keep reading...Show less