Yep. What a bombastic clickbait headline. They’ve got a bench-scale proof-of-concept R&D unit on earth. Later in the excerpt it says “operating in space is tough.”
If it’s of the same quality as their bridges I think we’re OK.
This is good news for some US defense contractor. They cans ask for more money for a similar U.S. program.