Japan's economy expands at a 2.1% annual pace, boosted by consumer spending May 19, 2026 · The Independent Read full story at source