Yeah, it wouldn't shock me at all if this turned out to be bunk.
At the same time, one of my clients is a company that works a lot in green tech. There's some amazing shit out there. We're working with a company out of Switzerland that was working on distributing a proven tech that solves the whole carbon capture issue of clean coal (making it actually clean). Energy industry here in the US told them to fuck off and dared them to try and introduce it. They brought it to China instead, who's now building 4 plants around the technology.
I could go on and on about some of the stuff that already exists, but long story short = lots of cool shit available and I wouldn't put it past these folks to have figured this out.
I guess we'll see next Friday.