A couple of people I know panicked when they read this, but as I said, what are they paying tax on? There's no revenue at this point. Given the megaproject is running a year later than I would have reasonably expected. So, they are on the Large Taxpayers list for a reason, but that reason has yet to be codified.
I wouldn't concern myself with this. If anything, it's positive.