Japan 2026: Retail is Still King

August 3, 2026