News

Microsoft has record Q2, misses revenue estimates