Are VCs becoming weary of US consumers? on February 22, 2023 Business Investors Startup United States USA VCs +