Probably some investment required there.
Yup. One of the links has pix of the reactors. I'm sure they will need capital investment, but they don't look terribly complex or expensive.