Are you mean there are a lot of the activities besides of mining in there?
It also makes sense to be used for cloud storage. It would mean China's cheap access to a lot of people's data.
Unless proven otherwise, this may not be a mining facility. If it's in the news, I don't see why would they not tell what they do. Meaning, if the Chinese start bragging about something, they do it properly.
And since they control their news, if they want to hide it, they just hide it and it's done.
So yeah.. let's see what happens, but this is interesting news. It's officially not a mining facility, from that I see.