The largely Western concept of “corporate social responsibility” (CSR ... Joe Mullich writes about business, technology and other topics.