Business

Microsoft Reports $20.49 Billion in Revenue, CFO Leaves