links for 2009-05-21 21 May 2009, by ToUChstone blog in Web links Latest report : The Ecumenical Council for Corporate Responsibility New research on vulnerable migrant workers and the responsibilities of business Hazards magazine on the business burdens of health and safety