The Harold K.L. Castle Foundation gave $2.85 million in grants on Monday to support nine local nonprofits with a variety of missions, from helping at-risk youth to supporting marine conservation....more
In the world of social enterprises, failure is a cringe-worthy moment nobody wants to talk about. But, social entrepreneurs can benefit from their failures.