Snowflake, a cloud based database specialist is about to raise $3bn - $4bn in a record software IPO. This will see it be the biggest...