Tech selloff drags stocks lower, Nasdaq Composite down 715 points

Business