March 6, 2021

Snowflake investor Sutter Hill controls $12.6 billion after IPO pop