HomeBusiness Business Microsoft earnings fall short as computer sales sag – Times of India 6Views Coverage By Soumyadeep Pal July 27, 2022