New locations for Microsoft Azure CDN now available: In May, Microsoft launched its own Content Delivery Networks (CDNs) to allow its cloud services to expand beyond the region faster. Recently, Microsoft also announced that Azure CDN has added 8 new points of presence (POP),covering North America,…