Home Depot warns of ‘greater uncertainty in the economy’

House Depot warned that client sentiment on the economic system is souring because it slashed its gross sales forecast for […]