Return to Article Details Innovation acceptance and customer satisfaction. A survey on tax information systems Download Download PDF