Sorry about that, looks like the cron that updated the letsencrypt certificates broke. I’ll fix it after work today and it should be restored. It was cached on my browser so I hadn’t noticed.
OP, please remove some of the copied text from the body. Almost the entire article has been reproduced here.
I'm not sure I see how this stays a profitable service if they're losing equipment worth 250m in just a single season.
Should be resolved now :)