Aligning Business Strategy with Social Responsibility. the Balanced Scorecard in Hospitals