News

Microsoft profits off; share buyback program revealed