Foobar

Details

Foobar is the Founder & CEO of Delegate.

Investments

Name
Round
Valuation
Amount
Date
-- -- $ 20 M
Nov 21, 2023
  • 1
Total 1 Page