Microsoft earnings beat expectations, cloud growth continues to slow

Microsoft earnings beat expectations, cloud growth continues to slow