Velo3D Inc. declines 2.7% in pre-market trading despite $6 million Navy contract and uplisting to NASDAQ after $17.5 million public offering.
Velo3D Inc. declines 2.7% in pre-market trading despite $6 million Navy contract and uplisting to NASDAQ after $17.5 million public offering.