This tech crunch article is a January 2025 update where it talks about the fact that they’re giving some numbers on how bad it really is.
I meant to blog this after getting it to the email some days ago, but its better late than never.
I’d like to thank our station owner Herbie Allen for sending me this one.