Company

Nic De Castro

Investments

CompanyRoundDateLead
LandTrustSeries A Funding2023-03-10Lead