CSR is a business imperative. It is a known fact that CSR is indeed a business imperative and no business can afford to ignore CSR in order to sustain their competitive advantage.