People, not technology, are responsible for computer glitches – MarketWatch July 9, 2015 ajuston1 People, not technology, are responsible for computer glitches – MarketWatch. Continue Reading →