Illustration by Alex Castro / The Verge Amazon is reopening its six distribution centers in France beginning today, according to a reporter from CNN . The company ... Read more