Announcing New Edge Location in Zurich, Our First in Switzerland Cloud Comrade We are pleased to announce the launch of our newest edge location in Zurich, our first edge location in Switzerland. March 15, 2017