Techstars
Aug 26, 2024
Forbes
2024
VC Demystified
December 29, 2024
Founding year
1
Investors
$120K
Funding