why does corporate finance need a bank