Platform to better connect business and banks