First I heard of them. If I am reading it correctly, they haven’t built a plant yet.
I didn't see one either, but it sounds like a well-positioned (nudge, nudge) technology given the likelihood of fracking producing an overshoot in production capacity of natural gas. They're implying that Buffet may involved, but it could be hype.