Company

Julius Genachowski

Investments

CompanyRoundDateLead
Mast ReforestationSeries B2025-02-12
SequelSeries A2022-09-01