by Vista Partners LLC November 1, 2025 Wall Street underestimating ‘tsunami’ hitting the economy and supply chains: Former Home Depot CEO