Capital budgeting is the evaluation and selection of long-term investments on the basis of their costs and potential returns. The process provides a framework for formulating and implementing the ...