Considering your track record it is not at all surprising that such an announcement takes you more than half a day, something that anyone with any sort of competence and any kind of intra-business communication experience would be able to write up in less than an hour. But since your people in charge of production and debugging write up your news announcements, I guess your janitors do your accounting, your secretaries the product delivery, and your director the evasion of romanian authorities in Reading... oh wait! Woopsie!
Now what about the refunds? Where's the money BA?