Estimating Cash Flows for Project Appraisal and Firm Valuation