The touchscreen collaboration software Snowflake Business 5.0 for corporate meeting rooms comes with powerful new features that will improve the way you work and collaborate.