Home Economy Business groups welcome bill easing taxpaying process but cast doubt on revenue estimate