This company is not promoting itself very well and even seems to reflect a lack of confidence which is duplicating itself in the market.
The Techies who may be spitting out the recent releases are more than likely too close to the project and are only reporting the facts. As an example the announcement today could have easily encapsulated, as a footnote, an overview/reinforcement of the other developments along with timing etc.
Whoever is their Public Relations Agent should be fired immediately, that is if they have one, and someone employed that can raise awareness of the organisation.
MEO Price at posting:
19.0¢ Sentiment: Buy Disclosure: Held