Well, if they are going to do a big announcement before the 26th - which is right around the corner and pretty obvious as to what it is referring to, they are cutting it close. The closer it gets, the less the impact.
I thought the announcement was supposed to be the 26th. Was it announced to be BEFORE the 26th?
Announcing an announcement so far in advance gives a lot of time for expectations to be raised. So they better don't disappoint. Stox being functional is a long time away still so a big letdown could be a serious turnoff concerning positiveness surrounding this project.