The simple answer is that company's do not strategically delay financial. Delays occur with small accounting firms tying to get things correct. Generally speaking this is a good thing for the smart investor as it truly is a buying opportunity for those that see through the "internet noise". Now you have your answer - want advice ? Pop in some Internet ear plugs and hold strong -- this is a play of a lifetime. Think about those words ... isn't it worth every penny of the risk for a possible play of a life time ? If you don't think so -- what are you doing in OTC?
Today's news is the cherry on top of it all. Added revenue no one was counting on. This is a no brainer scenario