Mar 18, 2009
Living on credit
The influence credit cards have had on the way we spend, and ultimately on the health of our economy, cannot be overstated. We took a look at the credit card culture and calls for reform on Monday's "To The Point". Listen to the show here.