Why Profits Over People Is Destined to Fail

We talk about it a lot. Corporate social responsibility (CSR), company culture, giving back. It feels almost like a fad based on buzzwords. Some companies have...