Posts

Microsoft profit soars 48%, to $20.5 billion.