Business term deposits explained: What Judo Bank can offer