image
author Image

Microsoft, Google beat earnings expectations amid AI frenzy