Il Nuovo Postiglione - Microsoft earnings fall short as computer sales sag