He means that the company is not fulfilling what it promised (*if an 'expectation' can be regarded as a promise).
I'm just sitting back awaiting more information to be announced, i feel like the top 20 holders would have been briefed by now, we should find out soon enough. Cant help it google the DRC weather for this week, still a lot of thunderstorms -_-