Google inks deal with Carrefour to sell food online in France

Tagged with: