What a bizarre article. Besides the headline there's practically no info there.
Says that some (if not all) are for admin reasons rather than anything financial yet apparently is an indicator of "Financial Armageddon"? Fairly certain filing of accounts was allowed to be delayed this year due to...