We are happy to announce that we just added nodes in Netherlands, Illinois, Texas, California & Ukraine, totalling an addition of more than 6000Mbps to our network. Enjoy!