Corporate Social Responsibility, CSR, is increasingly at the core of every major business around the world. Just this week, Larry Fink, CEO of BlackRock, the world’s largest asset owner, released a letter to S&P 500 CEOs urging social responsibility from corporations. “To sustain performance…you must also understand the societal impact of your business as well […]