The business model of corporate social responsibility can help companies to be socially accountable. A company has an obligation to be accountable and make socially responsible decisions that would resonate with the public as a whole and the stakeholders of the company. Corporate social responsibility is bigger than just the environmental effects their practices may have, it also takes into consideration the economic and social impacts of the choices of the company.