Loading...

Kura Sushi anticipates 16 new locations and projected sales of $330M–$334M in 2026, facing margin challenges from tariffs and economic factors. | Intellectia.AI