investor confidence in tech