Snowflake Plans ‘AI Hub’ and $200 Million in Startup Investments

Data cloud company Snowflake says it is opening a new Silicon Valley “AI hub.” The new Menlo Park location, announced Thursday (Feb. 27), is designed to