Role of finance in business planning