Like I and a few others have been saying for a while now, Holland Plant construction finishing is what everyone was waiting on. Once that's done, theories and speculation can't hold this ticker down.
BLSP has dug themselves out of the dirt and are going up up and away