23 Dec 2008

Economists say 'I told you so"

From Checkpoint, 6:07 pm on 23 December 2008

General household spending is down, businesses are investing less.