DR 291: QaA Christmas 2017

We answer listener questions about investing, retirement and credit cards.

2356 232