Drop in consumer confidence in the ailing economy

Download
PRI WNYC