Snowflake Inc., which advertises itself as “The Cloud Info Platform”, has caught the focus of Silicon Valley pundits and traders by submitting an IPO. If all goes to system, the company will quickly be buying and selling underneath the abbreviation “SNOW” on the New York Inventory Exchange (NYSE). The cloud-storage […]