MSFT

MSFT Earnings: Soft Cloud Sales Cause Microsoft to Drop   After hours trading saw a decline in Microsoft MSFT -0.89% ...
Read more