Microsoft lays off 2,100, axes Silicon Valley research | Heykuki News