Return to Article Details Business strategy and corporate responsibility: perception and practice in the oil industry and the role of non-governmental organisations Download Download PDF