Global CDN - A Content Delivery Network with over 14 Locations around the Globe.