Text this: The nexus among top management, environmental and financial performance :