AI News NQ Analysis British Footwear Brand Clarks to Open Its First Store in Japan’s Tohoku Area at Sendai PARCO on May 22, 2026 AI analysis data is not yet available.