2024.09.07

Home Depot Slashes Sales, Profit Outlook As Higher Rates “Pressure Demand”