It’s impossible to discuss the role of Corporate Social Responsibility (CSR) in today’s business without acknowledging the elephant in the room. The economic collapse that began in 2007 was largely ...