Taxpayers to lose Sh2.5b as KRA terminates Swiss firm contract