The Town of Vail Finance Department is reminding businesses that all outstanding sales tax payments that had previously been deferred are due to the town by Thursday, Aug. 20. To help businesses recover from the initial economic impacts during the outset of the public health crisis, the Town Council authorized the ability for businesses to defer their 4% Town of Vail sales tax payments collected in the months of February through June. Businesses were still required to file monthly returns by...