For today's businesses, sustainability refers to more than simply taking care of the environment and community. By embedding sustainability in the core of a company's business model, they can increase their global competitiveness, boost market share and improve the bottom line.
Social entrepreneurs embed concerns for the social, environmental and cultural contribution(s) their business brings to society. The practice stretches from charitable and non-profit organizations all the way to multinational corporations. While certainly noble, critics highlight major concerns over the sustainability and efficiency of socially entrepreneurial ventures compared to purely capitalist endeavours.