Upstream 21 is an alternative to “short-termism”
NewsPublished July 30, 2009 at 10:06 pm No CommentsUpstream 21 was mentioned in a Christian Science Monitor article called “When ‘B’ Means Better,” which details the rising trend of companies choosing to become B Corporations, where they change their corporate charter to include other stakeholder interests and are subject to a rigorous social and environmental rating system. Leslie Christian, our Chair of the Board, is quoted in the article and mentions that one of the big benefits for Upstream 21 is that owners “get reassurance [...]