News

Microsoft ordered to pay $521M in patent dispute