The Weather Channel mobile application, the flagship consumer app of The Weather Company, today announced the launch of a new premium snowfall feature – available first on iOS – designed to deliver ...