Hundreds of Snowflake customer passwords found online are linked to info-stealing malware | TechCrunchSnowflake, a cloud data analysis company, is at the center of recent alleged data thefts affecting some of its major customers.