We'd like to thank everyone for their patience and understanding regarding the issues with the route leak on 24th June. We now know more information about this and I'm sure if you searched the internet for this you'd find a lot of results about half the internet being broken. We were hit because our IP prefixes are 185.xxx. Here is just one piece ...
Continue reading