Started 25 May at 08:08pm CEST, resolved 25 May at 08:14pm CEST.
https://touchtech.com recovered.
https://touchtech.com went down.