Storia: Home Depot profit falls, but it tops expectations in the face of growing economic uncertainty — Warptech Lab News