Is Apple cleaning up its act on labour rights?

Tough production schedules and slim margins lead to poor labour conditions in the electronics industry. Duncan Jefferies asks if progress is being made
See story here