Hey mike_b_arizona_b ... "Where is the announcement," ehhh ?!? There is no announcement ... as you already know. How about writing / calling Plug Power in New York to ask the question.
Rest of us will ... continue to patiently wait.
I understand you might be frustrated. Do you have a bit of skin in the game, or do you like to stir someones pot? Regardless, you must also patiently wait for news. I can not make things happen by just sending a few e-mails.