Tax
Rising number of firms consider liquidation as Revenue deadline looms
Thousands of firms still owe Revenue €1.65 billion in taxes under the state’s warehoused tax scheme
Thousands of firms still owe Revenue €1.65 billion in taxes under the state’s warehoused tax scheme