image
Cloud-driven Microsoft crosses $100bn revenue for first time