site logo

Amazon makes 7-year deal with French robotics company