You might be thinking: "Why in the world are big corporations still writing checks for charitable donations in a...

read more