16th July 2025
Microsoft wins at UPC in tech patent feud after NPE failed to pay €300K World IP Review