This is from 4 Dec 2025. Got anything more recent? I think things have only gotten worse.
Oh probably, but seems like less and less data is being released for obvious reasons.
This is from 4 Dec 2025. Got anything more recent? I think things have only gotten worse.
Oh probably, but seems like less and less data is being released for obvious reasons.