Our website uses cookies from third parties like Google Analytics and Youtube, to improve your experience. By using the website, you consent to the use of cookies. 

Financial Performance

Increased returns means that a business returns equal or better value back to investors/benefactors than alternative investments – a result of value focus and complexity reduction.
In for-profit businesses, returns are usually measured in terms of positive cash flow over time or EBITDA. In mission-driven businesses, returns can be measured in other ways.

« Back to Glossary Index