So, what's the deal here? It's June 15th, do we have a deal with peck, or are we looking for another BS pr stating that green energy is not ready..... Looking at past pr's, generally, the info comes out early in the morning. IMO