Commissions do not affect our editors' opinions or evaluations. Business certificates of deposit (CDs) offer business owners a unique opportunity to maximize their savings through high-yield interest.