Yea I don't know who the fuck wrote this article or who told them anything about space travel but there is no damn way this is operating in 3 Years time lol. It takes months to plan launches. On top of that, you don't just hire a bunch of construction workers to put it together.
It takes years. And I'm fairly sure this is in reference to what Axiom Space is undertaking (https://www.axiomspace.com/). This project is past critical design review. Taking from NASA's industry standard project scheduling perspective, that places it about halfway to completion, project wise.