Business concept meaning Best Certificate of Deposit CD Rates with inscription on the piece of paper.