Well,
Who's going to the general meeting on Wednesday?
No wonder they've released all these updates today, so that they can show some progress and not get hammered as much at the meeting.
Whoever's going to the meeting might be able to ask the important questions you/me/all of us have...