Business Banking Square vets score $25 million for business banking startup By Patricia A. Eldridge 4 years ago Founded by a pair of former Square executives, business banking startup Zeller has raised