benefits of biz finance