“Sustainability” is not just a buzzword, but a multi-purpose concept. It is often the reason many nonprofits pursue social enterprise – to improve their mission delivery and enhance their sustainability through the possibility of unrestricted income and a more diverse funding stream.