Email this to a friend:

Big names in tech stumble: what it means for the industry

Twitter is laying off 9 percent of its workforce, Google has halted the expansion of its fiber optic service Fiber and Apple had its first decline in annual sales since 2001.