Loading...
Palo Alto, California, United States
Founded
2015
Investments
Total Invested
CSC Upshot is an early-stage venture fund focusing on providing seed capital to technology companies at scale.
Upgrade plan to view investment portfolio