The moderating role of stakeholder management and societal characteristics in the relationship between corporate environmental and financial performance. (15th July 2018)