Excelia Business School 1
1.
Business strategy, sustainability, and firm value: A test of financial slack and agency theories
1