A Tale of Two Worlds: Should I Start a Socially Responsible Business or a Nonprofit?

Perhaps the most challenging concept for corporations to implement is that of “Corporate social responsibility.” This is a corporation's willingness and ability to be socially responsible and help the community – both the local community they serve as well as more marginalized global communities.  The concept of philanthropy however is [...]