Two charts show how, even though patent trolls have lost recent battles, they are still winning the war.
Sign in to post comments.
Comments (0)
Sign in to post comments.