What Innovation Means for the Future of Bank Lending
Banks have been losing small business market share for 40 years. And somehow they still act surprised when another piece gets taken away.
Banks have been losing small business market share for 40 years. And somehow they still act surprised when another piece gets taken away.