A space elevator, you say? A Tokyo-based firm is planning to build a space station thousands of miles above the planet, transporting passengers to-and-from orbit with a futuristic elevator. Going… up?
Continued here:
A space elevator, you say? A Tokyo-based firm is planning to…