July 20, 1969, the world held its breath. It was 2:18 p.m., MDT when slowly, ever so slowly and carefully, a thing called a lunar module stuffed with two men touched the surface of another celestial ...
The final deadline for Fast Company’s World Changing Ideas Awards is Friday, December 12, at 11:59 p.m. PT. Apply today.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results