Presentation at Red Chip, it was said by end of May. Another loose company deadline, of course.
One or two of these, no big deal. But there is a pattern here, conscious or not, of dangling carrots. Really there is no other reason to give out self imposed deadlines other than to excite shareholders.
No other reason at all - just do business and information will flow from it and people will make the inference that you are a professional operation.