Technology  Snowflake shares drop 18% on CEO’s retirement, weak guidance

Snowflake shares drop 18% on CEO’s retirement, weak guidance