Is Dealing with Climate Change a Corporation’s Responsibility? A Social Contract Perspective … View this article: Is Dealing with Climate Change a Corporation’s Responsibility? A Social Contract Perspective