SpinLaunch, a company looking to throw satellites into orbit, has secured investment and signed a contract to deploy its own ...