patents





article thumbnail

Apple urges EU to halt the rise of patent trolls

12