No doubt all licenses expire and this is a resigning as you suggest. I suppose it is material to the company and as such worthy of a release. No one claimed it was going to increase business so I don't see anything sneaky about the release. Not that you implied it was.