Creating Better Outcomes understand that investment is the commitment to fund the business. It is not as much fun as vision or a great product but is highly important to the sustainability of the business proposition. In all investment scenarios, the return on investment is key to the process.