EMO: Non-Profit vs For-Profit

Does a company’s type of incorporation define whether it should do no harm?
Should the goals of a company be for the greater good of the public?
Should the goals of a company be for the greater good of the community?
Should the goals of a company be for the greater good of the world?
The success of any organization requires that it be responsible to its financial well being as well as is mission. The merging of non-profit and for-profit ideas and best practices can bring social responsibility and social media to the forefront.
