Management are not 'secretive' as you say, they are limited in what they can release in announcements as they have client contracts that have restrictions in them for commercial advantage and other privacy issues.
Industry standard stuff really.
CRO Price at posting:
6.8¢ Sentiment: Buy Disclosure: Held