Corporate Social Responsibility (CSR) is one of the big buzz words in business today. What does CSR mean to you? Is it a relevant business topic that deserves the same attention as profitability, customer satisfaction, productivity, etc.?