News

Home Depot's (HD) first-quarter results released Tuesday included an earnings beat but slight revenue miss, as the company is still suffering from customers putting off larger projects and purchases.