The Opportunity Trust

United States
Estherwood, Louisiana, United States, 63110

Capital profile

Funding and company signals

Funding rounds
1
Last funding
Grant / $35.5M / 2023-09-29
Investors
1
Lead investors
1
Articles
7

Founders and investors

Lead investors

CREDO at Stanford University

Investors

CREDO at Stanford University