Ethical Corporation is an independent publisher and conference organiser on how companies relate to the world around them