MICROSOFT CORP·Technology·Services-Prepackaged Software· 228,000
Revenue breakdown & evolution
Share of total revenue
Revenue by region & evolution
Regional share of revenue