The company has often stated how difficult it is to release information, such as design wins, etc., while under NDA agreements.
Perhaps the Theresa Lan Ende announcement is the company's way of end running an NDA and giving shareholders an update on what's what and with who!
IMO, of course