It will not make money for years, similar to a lot of other green energy type companies. The fact that the DOE has ponied up to assist with their development is key.
Make no mistake though, the DOE is just as corrupt as all the other Gov’t. entities especially when picking winners.