Just looking around this site, apparently there is new ownership. BUT it really looks like SOMEONE NEEDS TO MONITOR THIS BOARD. Yikes.
All the best to the new owners. I was looking around for how the transition happened, didn't see anything, that's okay, I have to go now.