In the past decade, the importance of corporate social responsibility has increased exponentially. Today, most companies, especially the most profitable, have invested in CSR efforts and other brand-building initiatives. But why are CSR efforts so important?