What’s a deposit? Meaning, Definition and Types Explained Financial and Fund Publication