I read it too, and I think the stock will fall to about 18. At that point, load up on it, because, no matter what the article implies, it will be a lot easier for some major like Exxon to acquire this company and its technology than start from scratch with fueling stations.
If the Energy bill passes, that's almost certainly what will happen. Someone referenced Westport Innovations receiving a negative blow from Barron's a few months ago, but over ten percent of their stock has recently been acquired by a guy who doesn't often bet wrong. My take is that he is pretty confident the bill is going to pass. Don't forget: Pelosi owns it.
That said, I sold my CLNE--I was just lucky, having bought it at six and I just couldn't resist the urge when it hit 21. But, I've regretted it ever since. If it gets to 18, I'll be right there beside you buying it back.