Um, that article was posted 2/16/25, and states that an announcement is expected no later than March. Of course, it doesn't say March of what year, so they still have an excellent chance of making the March deadline (unless the world ends first).
And lost millions last year? Make that tens of...