Investor FAQs

When was the company founded?

  • 2016

Where is the company incorporated?

  • State of Delaware