Needham Bank deposit products:

What rate do I need to support my retirement?