From November 5 to December 24, retail sales in the US have risen to $584 billion. That means that Americans are spending despite this period of high unemployement and tough economic times. Where is the money coming from? For sure, this is a culture of credit cards, therefore the culture of spending more than what they have. It [...]

continue reading.....