Shasta Ventures

Shasta Ventures

Investing in early-stage innovation.