Investors recently bought $11.5 million worth of SpinLaunch stock, according to a Securities and Exchange Commission filing ...
Named for the 180-proof ethyl alcohol that powered American torpedoes, the concoction was consumed throughout the Navy and ...