Kewpie Launches Outdoor Advertisement in New York’s Times Square as Part of Unified Branding, Celebrating 100 Years of its Mayonnaise in Japan

Kewpie Launches Outdoor Advertisement in New York’s Times Square as Part of Unified Branding, Celebrating 100 Years of its Mayonnaise in Japan – NEWSnet – News… as it used to be