So they have to borrow money from hedge funds and dillute their stock. Not unusual for small start up companies. It dillutes share price and subjects them to manipulation.
The fact is they have enough money to build a second plant and will be getting revenue from Steventown all year long.
Everyone of your posts is negative, always a downside. I see this all the time on other boards. How much money have you lost on Beacon?