The problem with what you want is that quite likely the company is unable to talk about their products, or even their people, although that information is readily available online for anyone that cares to look for it.
There is nothing for Shelton to deliver until NDA's are cancelled and the company is allowed to speak; until then, I suspect, it will be more of the same.
You can whine and complain all you want, but it won't change a thing.