The Effects of Organizational Slack on Corporate Reputation: Mediating Effect of Technological Innovation