Microsoft responds to H-1B visa conspiracy theories about layoffs

· Times of India