May 29, 2025
The life-changing, life-saving, transformational nature of tax - for people and planet. Ireland's got a tax windfall of about €14 billion - that's roughly $15 billion. What are they going to do with it..?
"This is the kind of moment that doesn't come around often and we really need to seize it. Or if we let the...