A win-win approach for business and society Corporate Responsibility is a requirement for business, but when performed with a focused and strategic mindset it becomes a catalyst for innovation, improved overall performance and a win-win approach for business and society.