CSR, or corporate social responsibility, is critical for businesses today. With the advent of the internet, customers want to support brands whose beliefs align with their own. However, businesses also benefit greatly from giving back. A strong CSR programme pays…