This documentary follows an Ethical and Environmental expert from Nokia as she travels to China to inspect the facilities under contract to her company.
29 June 2005
0 minutes