Businesses were facing problems in submitting VAT returns online due to a technical glitch in the system ahead of deadline that expired on Tuesday.VAT consultants and other businesses said they were ...