Big tech earnings send Nasdaq futures down over 700 points

Business