Developing Platforms for Social Change: The New CSR Movement?

Does This Look Like a Logged Forest?