Leo Group said it received a $50 million refund from Tomales Bay Capital Anduril III L.P., its partner for the planned investment in SpaceX. Read More