Business Certificate of Deposit | Definition and Meaning - Biz2Credit

Business Certificate of Deposit

A note, either issued by a bank or reputable corporation, promising a return over a period of time

back to the glossary