Snowflake Plans ‘AI Hub’ and $200 Million in Startup Investments February 27, 2025 By admin 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