Excelia Business School 1

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