Amazon is entering into an agreement for a new last-mile facility in Paris. The facility, which will make use of an existing 48,000 square foot warehouse, is located in the southwestern part of the city. Launch plans for this facility are in the early stages, with construction scheduled to start in