Get new posts in your inbox
Thank you for Signing Up
Please correct the marked field(s) below
What are they talking about?!?
I ran across this press release that reminded me of the days, that I thought were in the distant past, when software vendors sold what...
2 min read