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...

General 2 min read