The New York start-up Launcher is unlike most other rocket companies. With a small team of 8 people, Launcher is working to create the highest performance rocket for small sat launches.

expand full story