The Home Depot wants to help young homeowners reduce their dwelling-related stress by becoming better-informed do-it-yourselfers. The company has launched a New Homeowners Hub to equip the next generation of current and future first-time householders with resources...