Corporate social responsibility (CSR) activities give companies a human face, portraying them as caring and responsive, with purpose and deeper meaning. The positive change they bring to society, or simply those in need, pays off not only by emanating a good image—but also by connecting to potential and current customers ...