News

Microsoft, Google square off over patent royalty rates