Revenue is less taxing

The relationship between the Revenue Commissioners and the business community has improved according to almost one-third of those…