Amazon has announced that Prime Day, its annual sales holiday for Prime subscribers, will run for 48 hours spanning July 15-16. This will be the longest edition ... Read more