St Stephen’s graduate laid off from Microsoft job of 21 years An Indian man who was laid off from Microsoft – where he had worked for over two decades – has said that news of the elimination hit him and his family hard. Read More