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

An estimated 30 million people worldwide are living in modern-day slavery, according to the inaugural Global Slavery Index. [AFP]
Related Post