Amazon opens its AWS data centers in London

Amazon yesterday announced that its region of Amazon Web Services (AWS) data…