Welcome to WebmasterWorld Guest from 18.104.22.168
Just gone bankrupt? So in the news and getting a lot of new IBLs?
That is what I'd be looking at. You may not see those links from news resources just yet (when doing backlinks checks in Google) but they are there and they are part of the equation.