Home WBI IntelligenceWBI in the News Tech has surged, but too high?