Stocks including shares of tech companies tanked on Friday mainly due to worries about slowing global economic growth, but the mixed earnings reports from IT giants did nothing to calm concerns.

read more