POINTS Tax Computer History January 3, 2007 Revenue Department chief calls new system ‘tremendous success.’ View Article