Ibm Lays Off 100000