Big dip in stocks of tech giants

Ali Leghari • June 13, 2017