When was this article written?
Says it was published 2 hours ago.
The "Original Article" Link says it was published in March.
The author is talking about how it will take many shuttle flights:
"Importantly, assembling even just one space-based solar power station will require many space...