The SpaceX Investment Debacle: A Wake-up Call For Ethical Investing And Transparency
In the midst of the tumult surrounding the failed SpaceX investment deal orchestrated by Tomales Bay Capital (TBC) and its impact on Shanghai-based Leo Group, another part of the story is the operation and strategy behind the Tomales Bay Capital Global Growth Fund I.